Hygiene: Fix the language sorter mess

Only half the code is being run in beta and that code doesn't work without the profiler.
This feature sets a langMap in localStorage when you interact with items in the language overlay

I've also clarified when stuff should go in scripts for mobile.beta

Change-Id: I9b791963b2f6e800c455ddbbeb5e4f869565b5e9
Hygiene: Kill unnecessary mobile.beta.common

Shift dependencies to mobile.beta

Change-Id: I4a616b9217302fa46058325c3c7271126743cfa7
Merge "Hygiene: Fix the language sorter mess"
Merge "Hygiene: Kill unnecessary mobile.beta.common"