Add API authentication helper.

This is a small helper service that takes Basic Auth credentials and turns them into custom HTTP headers that an API can look at.

Eventually this will grow to support OAuth credentials instead (but probably not in this PR).
`.check_oauth()` should yield to `.verify_request()` so that we don't have to rewrite the bouncer when we change the implementation of the verifier.