adds plain sequential mat mult implementation in order
to compare the overhead of the parallel schedulers
for 1 thread
1. fixes matrix structure: store per row, not per column
2. adds an "impose" version for sequential computations using better cache affinity
1. adds cache improved modes for omp and tbb, too
2. due to (1) output information changed
adds two unit tests for dense matrices
adds test for copy function