Exclude tests from installation.
Added HTTP replaying for pull requests
Removed basic auth
Set timeouts properly
Create a common test case class.

- Sets up authentication.
- Handles recording or replaying HTTP traffic.
Setup tests for Travis.

- For pull requests use HTTP records to replay traffic.
- For master use the encrypted oAuth keys like normal.
Merge pull request #333.

Made a few changes and setup Travis config.
Merge pull request #336 from tewalds/timeouts

Set timeouts properly
Ignore virtualenv folder.

[ci skip]
Merge pull request #325.
Fix find_packages exclude list.

- Need to pass a list in order for this to work.
Add retweeters() method.

- retweeters() -> statuses/retweeters/ids
- Removed deprecated methods retweeted_by and retweeted_by_ids.
Refactor parse_datetime util.

- Avoid changing locale to parse timestamps.
- Use emails RFC 2822 parser.
- Added a test.
Removed import of BasicAuthHander
Merge branch 'master' into remove_basic
Added support for Coveralls.io
Update record.json with new test data.
Merge pull request #341 from Aaron1011/coveralls

Added support for Coveralls.io
Fix coverage reports to only include tweepy code.
Merge branch 'master' into remove_basic