Fix Bug 890298 - Update webmaker-loginapi module and make appropriate ch...

...anges

https://bugzilla.mozilla.org/show_bug.cgi?id=890298