Create list of locales from the localization data, and allow data to specify menu title.  Update menu when new translations are added.  Allow loading of third-party translation data by URL.  Fix transaltion files to use addTranslation().