corrections/consolidations for language selection #285

prevent 3x loading of en_us at startup
correct japanese alternate matchings
rename $scope.locale to $scope.displayLocale for easier purpose identification
lowercase settings gets of locale values for bullet proof locale/language matching
consolidate spanish and portugese matchings with alternates