pass arrays of languages
use language substrings
adding one extra test
Allow non-formatting tokens to include newlines. Fixes #1151
added hasOwnProperty check to lists enumeration
added some comments
merging from develop
removed trailing comma in object literal
Merge remote-tracking branch 'icambron/feature/language-chooser' into develop

Conflicts:
	moment.js
Use traditional for to loop through lists array
Merge branch 'bugfix/fix-list-iteration' into develop
Merge pull request #1158 from icambron/fix-format-newlines

Allow non-formatting tokens to include newlines
en-au locale
Added en-au tests, fixed en-au export logic
Merge branch 'languages/en-au' into develop