Handling errors in TwitterHTTPError __init__
Adding test runner and test case for TwitterHTTPError error handling.
Merge pull request #131 from pykler/master

With Twitter 1.1 an invalid oauth raises httplib.IncompleteRead
An exception is happening in the TwitterHTTPError's __init__ when it is trying to read twitter's error message. This patch catches that error (IncompleteRead Error) and handles it.

Also included in this pull request is a test case to demonstrate this error as well as a runner.py file to help run all the tests.