changed to readtimeouterror as per suggested
changed to readtimeouterror as per suggested
aims to fix issue 296 for properly wrapping exception timeout form socket.py