Reland try 2 "Pass all preferred locales to AssetManager"

This reverts commit c57041138696b7a152a80513c67793fac1cad7c4.

Reason for revert: roll forward with fix

Test: manual
Change-Id: Ic4d1aa892efd9058d21ac88709fc565fd5f61909
17 files changed