Merge pull request #19645 from EverythingMe/home2-collection-icon-master

Bug 1016204 - [Collections App] Collection icons for vertical homescreen
Bug 1012544 - Always resize the homescreen if loaded when a software-button-change occurs.
Bug 963018 - [Messages][Refresh] Update styles of the Composer r=julien
Bug 1011312 - Cleaning up the styles of the previous sheets before starting a SheetTransition.
Default APN for undefined types added in the wrong file
Bug 1016410 - [Contacts] Fix unit tests with a newer mocha
Bug 1011106 - [B2G][FM Radio]User can unintentionally edge gesture swipe while changing radio stations
Merge pull request #19695 from KevinGrandon/bug_1016327_unit_test

Bug 1016327 - [Vertical] Add simple scroll test
Bug 1013859 - [v2.0] Geolocation disabled by default in FTU app r=arcturus
Bug 1016854 - [Contacts] Intermittent MarionetteJS failure on Travis: Contacts > Delete > Edit menu is not visible on search mode
Bug 988651 - [Camera] New sound needed for self-timer countdown
Bug 1017027 - [Flame][Settings] - Fuzzy images
Bug 1007352 - Update gaia node modules
Bug 1013096 - [Calendar] Month View: don't hard-code date structures
Merge pull request #19737 from KevinGrandon/bug_1007352_update_node_modules

Bug 1007352 - Update gaia node modules
Bug 1014404 - Remove mocha.globals r=lightsofapollo
Merge pull request #19687 from arcturus/bug-1016410

Bug 1016410 - [Contacts] Fix unit tests with a newer mocha  r=bkelly r=juliene
Merge pull request #19692 from millermedeiros/1013096-hard-coded-date-structures

Bug 1013096 - [Calendar] Month View: don't hard-code date structures r=evanxd
Bug 973453 - Separate root panel
Merge pull request #19054 from crh0716/973453

Bug 973453 - Separate root panel r=evelyn