Add set-up to start unit testing GitHub
Create instances if there is no data
Failing test for two factor authentication
Some more work on adding two-factor features
Add old response to History, akin to resolve_redirects
Handle the 2fa separately
Unit tests!
Add integration test for Two-Factor Authentication
Update HISTORY.rst
Forgot that the fix in Betamax is not yet released

- Update Travis to install those first and setup.py test won't install them.
Mention requirement update
Merge pull request #167 from sigmavirus24/feature-two-factor-auth

Feature: Two factor auth