WIP
WIP: Update times should be correct by now.
Merge branch 'feature36-creationUpdateTimes' of github.com:Kampfgnom/QPersistence into feature36-creationUpdateTimes

Conflicts:
	src/databaseschema.cpp
	src/sqlbackend.cpp
	src/sqlbackend.h
	src/sqldataaccessobjecthelper.cpp
	src/sqlquery.cpp
WIP: Update times should NOW be corrent at least in MySQL
Merge remote-tracking branch 'origin/geenen' into feature36-creationUpdateTimes

Conflicts:
	src/relations.cpp
	src/sqldataaccessobjecthelper.h
WIP update times
WIP #36: Added tests. Rewrote much relation-stuff in Sqldataaccessobjecthelper to pass the tests.
Fixed relation behaviour of testmodel.
Improved assertion string when a class was not registered.
Fixed some issues in qpsqlcondition related to bindValues and rawString
Fixed update time for OneToMany relations
Started writing distinct tests for different kinds of relations.
Finished one-to-many relation test.
Finishes feature #36: Update times are now correct, according to the chosen behaviour. This includes great unit tests for all cases.
git gemerge
Merge remote-tracking branch 'origin/feature36-creationUpdateTimes' into geenen