simplified
created unsafeValueAt which is faster version of matrix value at
update/unsafeUpdate methods
Merge branch 'perf' into split
Added benchmarks measuring matrix traversal for row/col order or col/row order.
added benchmark for value mapping
created hsplit for matrix
vsplit