* make tcprelay.py less nested
* import traceback module at the top
* make loops in DNSResolver less nested
* make manager.py less nested
* introduce exception_handle decorator
make try/except block more clean
* apply exception_handle decorator to tcprelay
* quote condition judgement
* pep8 fix