New LocalMatrix + general cleanup

* A new implementation if LocalMatrix support a wider array of
  element-wise arithmetic operations
* ConvergentMatrix methods for querying thread location in the 2D
  BLACS-like process grid
* General style cleanup in convergent_matrix.hpp and blas.hpp
Updated large_example (realistic-size multi-round)
Directory structure cleanup