Remove superfluous imports
Implement some barebones for timeouts
Fix insanity
Implement timeouts
Add exceptions classes
Fix some inconsistencies and add timeout to client
Merge pull request #25 from calston/timeouts

Implement timeouts