Bug 1053812 - Install SV apps on their configured position if they're installed before the Homescreen first run
Merge pull request #22891 from mcjimenez/bug1053812

Bug 1053812 - Install SV apps on their configured position (r=kgrandon)
Bug 1032045 - Fix jshint errors via function inlining