first unit test and integration test

A quick test that the homepage works and that the login succeeds in three cases (failure, unconfirmed, and success).
On Fri, Jun 27, 2014 at 10:03:15AM -0700, Brian Grayless wrote:
> This problem exists in development though. We should discuss a better way to handle it, at least for dev.

Maybe worth moving to the environment vars for dev?

But the envvars don't work on travis (maybe because .env isn't committed to git?) so for test I've been hardcoding them as needed - test secrets aren't really secret anyway since they are impossible to exploit.