Removed use of timeoutsocket. Make do with standard idle socket timeouts.
setup.py updates
Merge pull request #1 from bloggse/master

latest from upstream