4352a68 - `-t timeout`; fix #4, alternative solution re #2.
f7aada2 - startswith_bytes, _util and tests. :TODO: unicode unit tests :TODO: source encoding, re: http://stackoverflow.com/questions/4005928/get-current-file-encoding-for-a-python-file-or-environment for using in the .encode(CFE) part.
6d7bd2d - more 'long' fixes, more list comp locals
404688d - no long in py3, so alias it to int
c24a1fd - in py3 list comps don't expose inner into locals.
d538d84 - py2 and py3 compliant utf8 util function in Py3, this is vestigial and maintained for compatability.