An AngularJS AMD version of firebase.js, which does not require putting the Firebase constructor in global scope.