Extended login service to allow users to change their email/login

RE my [question on stack overflow](http://stackoverflow.com/questions/21500365/how-do-you-change-the-email-associated-with-a-user-in-firebase-simple-login) I have refactored the code you provided and incorporated it into the loginService.

Hope you find this useful.