Enable test coverage analysis using ass (fix #4)

This script comes from fxa-auth-server but it is always run with
the test in this project.
Add more email_record unit tests to get 100% coverage
Merge pull request #11 from fmarier/ass_coverage

Ass coverage (fix #4)
Add basic framework for functional tests against the API

Unit tests are now in `test/local` and API tests in `test/remote`.
Full test of the / API endpoint
Add error checking to all POST API endpoints

The `check` endpoint is still missing though...
Add functional tests for the `/failedLoginAttempt` and `/passwordReset` endpoints