Merge QPersistence Geenen changes

Das hier mergt die QPersistence Änderungen, die ich bei Matthias gemacht habe. Das ist eher viel als wenig, sollte aber eher zu *mehr* als weniger Stabilität führen.

Ich musste dafür die Datenbank editieren, die ich als database_dev.sqlite in den Dropbox Ordner gepackt habe. Es fehlten ein paar UNIQUE constraints auf den ManyToMany Tables.

Das ganze behebt dann auch endlich den Bug #26. Man kann nun die Re player editieren.


Da das ganze nun aber eine recht große Änderung ist, würde ich das gerne von dir absegnen lassen.