* fix all numerical instabilies in the unit tests, now all tests can be run 2000 times with almost zero failures.
* bugfix in Dot unroller * added special random generator for the unit tests and reduced the tolerance threshold by an order of magnitude this fixes issues with sum.cpp but other tests still failed sometimes, this have to be carefully checked...
* some cleanup, and grant me a copyright line on the determinant test.