Add Travis CI
Add a test for API v1 unsupported. Other tests use v1.1 instead of v1.
Fix search tests to use api.twitter.com with authorisation
Fix test_search()
Fix test_get_trends() for API v1.1
Py3 exception fix
httplib is http.client in Py3
Add 3.2 as allowed failure. Upgrade 2.6 and 3.3 as non-allowed failuers
Merge
Add Travis CI build badge [CI skip]
Merge pull request #221 from hugovk/py3

Add TravisCI support
... at least for the code run by the tests on Travis CI.

https://travis-ci.org/hugovk/twitter/builds/23027808

Notes:
 * 2.6, 2.7, 3.3 pass.
 * 3.4 isn't quite yet available, but is coming soon: https://github.com/travis-ci/travis-ci/issues/1989#issuecomment-39315535
 * 3.2 fails because it doesn't have u'uncode stuff' but I guess most Py3 users will be ok with 3.3 or 3.4.
 * I've not looked into why pypy fails.
 * (This PR also contains the same changes as PR #220.)