Verzeichnisstruktur angepasst, Language::translate nimmt nun die default_language statt hardcoded "de", es wird beim Start geprüft ob das Cache Verzeichnis beschreibbar ist