Copied Simple Login code over to new file
Updated authentication methods to login v2
Created new test spec for login methods
Renamed AngularFireUser to FirebaseUser and updated auth state methods
Renamed _fRef to _ref
Updated comments and cleaned up code
Removed _currentAuthData and renamed some methods
Converted double quotes to single quotes
Added waitForAuth() method and renamed requireAuth()
Removed unneeded authData property
Removed SimpleLogin code and bumped Firebase to 1.1.x

We will bump Firebase to 2.0.x later
We will update the manual test suite later
Got rid of login tests
Merged with master branch
Bumped Firebase to 2.0.x and renamed user file
Merge branch 'master' into jw-login-v2
`onAuth()` now returns a dispose method (equivalent to `offAuth()`)
Removed unneeded _onAuthCallback variable
Renamed `$firebaseUser` to `$firebaseAuth`
Removed unneeded $offAuth method and added error message to promise rejection
Removed unneeded $timeout dependency for $firebaseAuth