Improve TODO.rst

* add ideas or enhancements
* fix filename typo
* syntax cleanup
Major refactoring

* major refactoring to shrink code, remove duplication
* uncomment import unicode lits in bin/gaidaros
* syntax cleanups in bin/gaidaros
* --help cleanup in bin/gaidaros
* finish separating out decode_request and encode_response in bin/gaidaros,lib/gaidaros
* isolate conf-parsing to lib/gaidaros only, not bin/gaidaros
* improve default handler routines
* improve csv parsing (conf and opts)
* add decode and encode settings in conf
* remove unneeded imports from bin/gaidaros
* remove usage_func option from _die in lib/gaidaros
* improve introspection (isroutine instead of checking __call__, etc)
* isolate IPv6 check from v4-only block (unnecessary extra check)
* skip EWOULDBLOCK socket errors only in loop
* optimize start-connection loop
* bump to latest setup-with-teeth version
* update example scripts to match changes
Add stub entry to CHANGES,integrate setup-with-teeth updates
Update/clean TODO.rst,clean TODO comments from other files
Version bump