avoid in-class initialization of non-const static member
Collapse fractions and calculate square roots and powers which can
be evaluated at meta code time.
Convert sin to cos in a faster way
Remove test scrips and execute the tests directly in the makefile.
This allows parallel test execution.