* fix all numerical instabilies in the unit tests, now all tests can be run 2000 times with almost zero failures.
replaced the QTestLib framework my custom macros and a (optional) custom script to run the tests from ctest.