Bug 1095379 - Separate push registrations by sessionType and prevent calling promiseRegisteredWithPushServer from outside of promiseRegisteredWithServers. r=Standard8

--HG--
extra : rebase_source : 7bf88b2fb498ea35eea8019046aad1d6d34f00fa
Bug 1097597 - Check if there is a Loop toolbarbutton node in updateToolbarState. r=Standard8

--HG--
extra : rebase_source : b248a35f2e218900e9e0dc7481d36454949d14be
Bug 1097587 - UITour: Add some logging to ease debugging. r=Unfocused