Comment status codes in tests
Introduce FatalError and handle more responses

Fixes #8
Require at least one track or follow

Closes #7
Handle httplib.IncompleteRead exception

Closes #5