(WIP) FxA oauth support

https://bugzilla.mozilla.org/show_bug.cgi?id=1041814
That's really true, but not really relevant to this specific pull request, thanks! Relevant bug is here now: https://bugzilla.mozilla.org/show_bug.cgi?id=1056616