setup testing environment
add tests for auctions app
add test for codesy app and make Home view CBV
make custom user admin work
add order when comparing queryset result
add test requirements step to testing docs
setup slack notifications from travis
update test config to get TEST_RUNNER from env

closes #46
Merge pull request #44 from jsatt/38-initial-test-coverage

initial test coverage
Merge pull request #45 from jsatt/custom-user-model

make custom user admin work
start #21 - ask for user:email
fixes #21 - save email from GitHub API to user