DataView() panicks if data is not contiguous
tidy up cholesky.go; new method (CholeskeyR).Solve()
(Cholesky).Inv() and (CholeskyR).Inv()
more work on Cholesky