Implemented loader for language based choices

Uses a custom ChoiceList class to load choices from a module based yml
language file
Changes to language and vardefs for accounts module