Native FxA login on Firefox OS 2.0 (bug 1026666)

demo! http://screencast.com/t/Zdt3Yvm53juz
shouldn't these changes be made to commonplace first? in any event, these changes need to be uplifted to commonplace.