Improved the performance the player<->round relations of Qp::readAll in general
Fixed a bug in Game::placementAFterRounds. Improved speed of Qp::primaryKey(..)
Added a simple GUI.
Added the PlayerInformationDialog
Added the NewRoundDialog
Added a basic possibility to start new games. Did much work on nearly everything else.
Testing subtree split for qpersistence
Merge commit '966fee6960fd3b0d2954e96e08dac93ef9fb6358'

Conflicts:
	lib/QPersistence/src/relations.cpp
	lib/QPersistence/src/relations.h
improved performance of cache and sqldataaccessobjecthelper
Improved stability and performance of the meta-system.
Cleaned QPersistence code. Moved methods etc. Began writing unit tests.
Merge commit '982b024d2c70cbae4ddb8309edbbbeb6860e039c'
Fixed broken things after QPersistence merge.
Merge commit 'e14ea3fd65fb4c907f495285eb0ba61d201da554'
Merge commit 'fd002cf83ca5098a48e7f954e3f7fafe5ed4d6fb'
Fix: Major bug in Dao::readAll, where when items had "fallen out" of the cache, they would not be re-read, so that the return list from Qp::readAll could contain nullpointers.
Relation.relate(null) now clears relations.