Update twitter/follow.py

Sometimes Twitter returns a list of any user without ID.
Users blocked or suspended? I do not know.
This modification prevents the script to stop and return an incomplete list.
Update Twitterbot version from 1.6.1 to 1.9.1
Merge pull request #119 from geeknik/master

Update BOT_VERSION in twitter/ircbot.py from 1.6.1 to 1.9.1
I figured this was an oversight, so I updated BOT_VERSION from 1.6.1 to 1.9.1 to match the version of the base package.
Merge pull request #118 from DracoThuban/patch-1

Update twitter/follow.py
Sometimes Twitter returns a list of any userID without user.
Users blocked or suspended? I don't know.
This modification prevents the script to stop and return an incomplete list.
Update README example code
TwitterCall._handle_response(): if reading from handle raises httlib.IncompleteRead, attempt to continue using the partial response
Merge pull request #122 from patricksmith/update-readme

Update README example code
Updates the examples in the README because of changes to the Twitter API. The changes were basically copied from a similar commit to the API docs: https://github.com/sixohsix/twitter/commit/58ccea4e1489a735d2b01bcdd45677b2c4374f00.
Merge pull request #124 from Adapptor/incompleteread

TwitterCall._handle_response(): try to recover from httplib.IncompleteRead
Use IncompleteRead.partial in the hope that what's there is actually complete.
Make code blocks use syntax highlighting in README
fix links
GitHub doesn't handle empty links
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.
Merge pull request #125 from MrMitch/syntax-highlighting

Make code blocks use syntax highlighting in README
Make code blocks use syntax highlighting so they are more eye-friendly
Also make URL be turned into `<a></a>` markup
Removing runner.py ... all you need is python-nose to run them.
Merge pull request #132 from pykler/master

Removing tests/runner.py (not needed)
Be safe about looking for the Content-Encoding header.
Merge pull request #134 from pykler/master

Being safe looking for content-encoding header
I managed to bump into a situation with stream.twitter.com where the content encoding header was not in the headers ... so I am making the check more robust to handle the case where the header is not there.

@sixohsix can you consider merging this in before the micro version bump.
Make Python 3.3 work again.