Bug 912515 - Update Homescreen and App Grid for Unification and Legibility
Bug 910354 - [e.me][feature] Add Collections [r=crdlc]
[Bug 923399] Translate "Download" label for market apps [r=crdlc]
Merge pull request #12546 from EverythingMe/910354-add-collections

Bug 910354 - [e.me][feature] Add Collections
Bug 917339 - [Clock] Timer Sound should use same input type as Alarm Sound

r=jugglinmike
Merge pull request #12638 from EverythingMe/923399-translate-download

[Bug 923399] Translate "Download" label for market apps [r=crdlc]
Merge pull request #12624 from crdlc/bug-912515

Bug 912515 - Update Homescreen and App Grid for Unification and Legibility
fix jshint issues for sms

mostly globals and exported, but also some somewhat bigger changes in some parts
(esp wbmp).