WIP: Initial checkin of the lightbox/redirect APIs.

* Bring over lots of the grunt infrastructure from fxa-js-client
* Start on the client.auth.lightbox.* API

Remaining work:
* [x] - Add forceAuth
* [x] - Add the redirect flow