Fixed bug in definition of double2 and double4 *= which caused precision truncation.
Some fixes to invert_test.cpp