Remove all that orientation jazz -- Too complex
Move walltimer stuff into its own file
Make walltimer more convenient to use
Easier Matrix Allocation
Clarify row and column iterators
Implement matrix multiplation correctly
Compile matrix demo and lib
Merge branch 'serial-matrix-multiply'