Feature/kgu/frontend meets backend

Hier kommt die Anbindung an das Backend. Ich habe einige kleinere Anpassungen an der API vorgenommen. Meistens habe ich den Client + Wiki an die Server Implementierung angepasst.
Offene Probleme:
- Ungültige (unbekannte) Tokens führen zu einer hässlichen Exception auf dem Server. Im Moment ist dies immer dann der Fall, wenn der Browser nach einem Server-Restart mit Cookies daherkommt. 
-  PUT /rating funktioniert nicht. Jersey meint auf dem Server: "Can not deserialize instance of long out of START_OBJECT token". Im Moment keine Ahnung was das bedeutet. 
- Comments: Timestamp und author werden nicht zurückgeliefert.
- Token sollte bei jeden Request geprüft und falls nicht vorhanden ein 401 retourniert werden. Die Idee habe ich quick & dirty in UserResource.java implementiert.   

Und sorry für den grossen PR.
Das muss weg. Wegen dieser Zeile wird jedes Skript zweimal geladen, was dazu führt dass jede Controller (inkl. Rest-Calls) zweimal aufgerufen werden.