Bug 1000240 - Add a Call Failed view for Loop standalone UI. r=Standard8

--HG--
extra : transplant_source : LH%E3n%05%BB%40%9E%0A%28%EB%A4%0E%AE%FA%BD%07O%18p
Backed out changeset 4c48e36e05bb (bug 1000240) for marionette failures

--HG--
extra : transplant_source : %04%E0%09%15u%B9%27H/%F5%99%CE%B9k%10%07%B8%FC%EBE
Bug 1071633 - Add dropdown menu to contact buttons. r=mikedeboer

--HG--
extra : transplant_source : %95%AE%FAl%E3%7F%A40%98%06%BE%1C%CA%BE%40H%18%5C.%FB
Bug 1038246 - Desktop client needs the ability to edit a contact locally. r=mikedeboer

--HG--
extra : transplant_source : %8DEo%17%0B%1E/%0B%B8%22%C2%FB%FCJO%1DST%C1%05
Bug 1038257 - Desktop client needs the ability to delete, block, and unblock contacts. r=mikedeboer

--HG--
extra : transplant_source : m%87%5D%E08%D4r%D7%AB%AD4Tt%AD%04%BB%7B%A7%C6%0A
Bug 972017 Part 1 - Add a new controller view for selecting between incoming and outgoing calls in the Loop Conversation window. Also, set up a bare-bones outgoing pending conversation view. r=mikedeboer

--HG--
extra : transplant_source : 2k%3F7%E4i%DD%8AkG%7E%8B%13%7D%3E%A9%B9%5Cf%83
Bug 972017 Part 2 - Set up actions and a dispatcher and start to handle obtaining call data for outgoing Loop calls from the desktop client. r=mikedeboer

--HG--
extra : transplant_source : %5D%2Ci%EB%B3%21%1C%97%AD%CDo%90Gn%A1%E3%7D%A1%CDf
Bug 1074823 - Infinite ringing if the caller cancels the call in the 'connecting' state. Handle the initial state returned from the websocket. r=dmose

--HG--
extra : transplant_source : %E1%AF%B39%96%12%DAJ%9F%99%E0%13%08%3F%112%CA%FD%88%C2
Bug 1000240 - Added a Call Failed view for Loop standalone. r=Standard8

--HG--
extra : transplant_source : sd7%B0%F9p/%00%B8%8B%3E%7E%A7%3C8%DC%E7S%9A%8B
Bug 1075697 - MozLoopService.hawkRequest is not properly reset. r=dmose

--HG--
extra : transplant_source : y%21%1B%B5%96%24r%7FF%A0%D7%FE%BF%E2%5B%0B%89%C2%C1%09
No bug - Change tabs to spaces in MozLoopPushHandler.jsm r=me DONTBUILD

--HG--
extra : transplant_source : %8BM%28%F1%B8tL%FE%04%E8%F3%DF%1Bf%03%83%B409%E1
Follow-up to bug 1000240 Fix the generated conversation.js file, missed during bitrot. rs=nperriault

--HG--
extra : transplant_source : %5D%0C%25%29J%DD%21r%190%18%EB%8E%8B%00b5%91%EE%AB
Backed out changeset b26c709330d6 (bug 1069962). r=paolo.

--HG--
extra : transplant_source : %C8%40%D5%B6%E5_%B9%10%1D%05%3FN%B8%F6%FDO%14%08%F4%CF
Bug 1069816: implement Google contacts import class. r=abr

--HG--
extra : transplant_source : %1DK%89%D2%FEJm%E2%0A%C9n%CCD3%2B%2B%0C%8C-%CB
Bug 1069816: add unit tests for the GoogleImporter class. r=abr

--HG--
extra : transplant_source : %E1M%B2R%18l%20n%AFQ%09%CA%25r%AD%E52%3C%E9%2C
Bug 1069816: Enable import button in the contacts list. r=abr

--HG--
extra : transplant_source : %EE%E0%8F%B2%A4%A4%A7%93%D9%A7X%2C%9Aw%5D%97%1F%1F%DA%81
Bug 1074547: improve rendering flow of contacts list. r=Niko

--HG--
extra : transplant_source : %CDz%A2%81%06%0D0%22%D1Bc%5C%E06a%09%F4%0D%3C%8F
Bug 1047406 - Remove notifications in Loop conversation window. r=Standard8

--HG--
extra : transplant_source : %7D%DEy%B5%E4%0E%99%86%17Bds%DFH%C8w%03%1FEc
Bug 972017 Part 3 - Finish the view flow transition for direct calling for Loop. r=nperriault

--HG--
extra : transplant_source : %24%8B%7BlA%D5A%81%EF%11%0A%0CE%9F%FATw%CC%AD%B5
Bug 1047164 - Handle authentication errors (e.g. token expiry) for FxA Loop sessions and notify users. r=jaws

--HG--
extra : transplant_source : %00%3A%85%8D%0F%E7%FBm%FF_%F7%A3%5B%26%CE%E9R%0Ev%40