Adding coveralls. Hopefully
Adding coveralls badge
Merge pull request #19 from txstate/master

Recurring Event Support
Adding coveragerc file to skip stuff we don't need to test for
Adding a few tests around edge cases when creating events. Removed a method that was overridden in the child class as NotImplemented, so it doesn't make much sense to have it implemented in the base class.
Adding utils tests
Adding mock, so we can test caching in the connections module.
Actually, I should be testing the send command and not overspecify inner structure.
Merge pull request #20 from trustrachel/coverage

More tests
Unpinned requirements.
Merge remote-tracking branch 'source/master'
Merge pull request #21 from trustrachel/master

Unpinned requirements
Fix convert_datetime_to_utc() test.

The test had two flaws:
 1. The actual date was different (4/1 vs 1/1)
 2. The timezone usage was not correct (using the timezone as an
    argument of the datetime constructors won't work with timezones
    with daylight saving time according to documentation).
Fix usage of timezones in the documentation.

According to the pytz documentation, using the timezone as an argument
of the datetime constructors won't work with timezones with daylight
saving time, so let's be on the safe side and promote usage of the
localize() method of timezones.
Merge pull request #23 from nud/fix-tz-test

Fix convert_datetime_to_utc() test.
Minor updates - we're using pytest, not nosetests