Language cleanup (refs #1171)

The language files are now restructured, so they do not contain any self-references or references to the settings array. This is neccessary in order to use a translation tool like transifex (or similar) for translation of the interface.