Merge pull request #5 from Kampfgnom/changesFromMorq

Changes from morq
Stabilised and cleaned QPersistence code.
Merge pull request #6 from Kampfgnom/changesFromMorq

Stabilised and cleaned QPersistence code.
Fixed: Usage of enum-type properties.
Merge commit 'e14ea3fd65fb4c907f495285eb0ba61d201da554'
Merge commit '0ffcc9373a00a48ed645e9b113e470b907a0e217'
Merge pull request #7 from Kampfgnom/morqChanges

Fixed: Usage of enum-type properties.
Merge commit 'fd002cf83ca5098a48e7f954e3f7fafe5ed4d6fb'