Initial checkin of the lightbox API.

* Bring over lots of the grunt infrastructure from fxa-js-client
* Start on the client.auth.lightbox.* API