clean up settings/display language radio button listing

basically took the hard coded language list from the template and turned it into a ng-repeat.
The SettingsCtrl creates the language list object used in the settings/display template.
open to suggestions on how to improve this.