Fix: Entfernen Referenz zu nicht vorhandenen Callbacks.
Fix: Question Rendering, Fehlender Style, fehlendes Edit Template.
Add: Alte Id behalten.
Spaltennummer als data-Attribut hinzufügen.
Change: Menüpunkt Generierung in Node verschoben.
Change: Pseudolöschen von Cache Elementen erlauben.

Wenn ein Cache Element auf "undefined" gesetzt wird, dann gilt es als
gelöscht.
Integration der Speicherfunktion + UI Updates.

Add: Save Callback für alle Page-Widget. Entweder kann
page.save(callback) oder course.save(callback) aufgerufen werden.
Change: Allgemein etwas Refactoring des Codes.
XML-Daten werden mittels XML-Handlebars Template generiert.
Add: Bindung globaler Funktionen an die lokale API via dispatcher.js
Change: SinglePage Speichern erkennen.
Add: Basis für HTML Rendering.
Kleine Anleitung zum Einrichten der Entwicklungsumgebung.
Fix: Vorübergehender SinglePageView CSS Anpassung.
Refactoring und Erweiterung.

* Change: Verschieben von Bildern in die Widget Unterordner.
* Add: Beispiel für dynamisch hinzufügbare Widget (HTML) mit Auswahl im
Editormodus.
Refactoring und Basis der Speicherfunktion.
Refactoring.

Change: Verschieben der Nodes in separate Unterordner mit Datentemplate
für XML und HTML.
Merge branch 'master' of ssh://clever.gdv.informatik.uni-frankfurt.de:2200/lernbar
UI Updates.
Media-Widget arbeitet jetzt mit der korrekten MediaID aus der HTML.

 ** Das beseitigt den Fehler mit den multiplen Bildern.
 ** in der saveHTML wird die korrekte ID ins runContent geschrieben.
PageSave um Template, Seiten und Lesson Titel erweitert
saveHTML() umgebaut

* Asynchronitäts Problem in saveHTML angegangen.
* Studio muss dann auf Daten warten, nachdem Sie angefragt wurden.
Merge https://github.com/studiumdigitale/lernbar-widget-framework

Conflicts:
	js/src/sd/lernbar/api/dispatcher.js