Fixed bug in definition of double2 and double4 *= which caused precision truncation.
Some fixes to invert_test.cpp
Added check for zero source for solvers
Merge branch 'master' into jitptx