Stop hardcoding carrier for some regions (bug 1061716)

This was introduced in 2f67a828 to be more more DRY, but it was wrong in some cases: for instance, it meant your carrier was automatically set to 'deutsche_telekom' if you had an US SIM.

Also took the time to sort the 2 arrays by MCC.
Add T-Mobile opshelf color (bug 1068574)
Commit from Mozilla Verbatim by user tonnes.mb@gmail.com.: 326 of 326 strings translated (0 fuzzy).
Merge branch 'master' of github.com:mozilla/fireplace
Commit from Mozilla Verbatim by user sara.todaro@mozillaitalia.org.: 326 of 326 strings translated (0 fuzzy).
Commit from Mozilla Verbatim by user yfdyh000.: 326 of 326 strings translated (0 fuzzy).
Commit from Mozilla Verbatim by user kelemeng.: 326 of 326 strings translated (0 fuzzy).
Commit from Mozilla Verbatim by user tonnes.mb@gmail.com.: 326 of 326 strings translated (0 fuzzy).
Commit from Mozilla Verbatim by user unghost@mozilla-russia.org.: 326 of 326 strings translated (0 fuzzy).
Localized more Danish strings
Merge pull request #666 from Joergen/uge38_da

Localized more Danish strings
Commit from Mozilla Verbatim by user sektormaster@atlas.sk.: 324 of 326 strings translated (0 fuzzy).
Merge branch 'master' of github.com:mozilla/fireplace
Commit from Mozilla Verbatim by user jasnapaka@jasnapaka.com.: 326 of 326 strings translated (0 fuzzy).
Commit from Mozilla Verbatim by user amanpreet.alam@gmail.com.: 326 of 326 strings translated (0 fuzzy).
Fix position of the compatibility filtering UI on mobile (bug 969244)
Require 2.1 for native FxA (bug 1070269)
Update fxa banner, simplify text

Close #667
Only show FxA banner for migratable users (bug 1070008)

Close #668
 put native FxA behind FxA config flag (bug 1071265)