Minor fixes to $firebaseAuth

@katowulf - A few small fixes for `$firebaseAuth`
I wonder if we should be doing any internal error handling here, perhaps triggering events in the Angular scope. Hrm. Something to think about.