Updated API signatures of user management methods
Added deprecation warning to `$sendPasswordResetEmail()`
Fix: utils.debounce timing corner case.

Invocations of the debounced method between when runNow is scheduled
and when it actually runs will schedule additional runNow invocations
to be executed in rapid succession.
Fix bug in $firebase.remove.
$q.all was previously getting called with an empty array when you
tried to delete a query. The array was being populated asynchronously,
but $q.all was called before those async called returned.
Complete remove test
Merge pull request #486 from jamestalmage/fix-debounce-timing-corner-case

Fix: utils.debounce timing corner case.
Return uid of created user
Make $createuser() resolve entire user object, not just uid
Merge pull request #492 from firebase/jw-create-user-uid

Return uid of created user
Added JSDoc annotations for all auth methods
Updated changelog and added more deprecation warnings
Merged with master branch
Temporarily turn off SauceLabs testing
Merge pull request #485 from firebase/jw-auth-updates

Updated API signatures of user management methods
Merge pull request #493 from firebase/jw-sauce

Temporarily turn off SauceLabs testing
Comment out rest of bash if check
Merge pull request #489 from jamestalmage/remove-bug

Fix bug in $firebase.remove.
Merge remote-tracking branch 'upstream/master' into firebase-auth-tests
Disable failing test until #496 is closed.
 [ ] Close #496
 [ ] Re-enable test