Add basic auth

Adds a login method so the user doesn't need to know their API key to
use the service. Also, a README might be nice.