Rewrote the login to use firebase authentication, through persona

the authentication piece needed to be rewritten to use firebase as the authentication mechanism, and pass that token into the backend server. 

There is another follow on patch that could be written to verify the authorization token to firebase, but if the authorization token is tampered with the requests to the db will fail anyway.