Hotfix/i18n testing as specs

Rewritten all the tests regarding languages as specs, removed test_unit tests. That should make it possible to deactivate them if necessary.
@myabc, @hschink as the languages_lookup is no longer necessary (in fact it hasn't been used for a long time) I now implemented it in one line without variable assignment.