Partial implementation of smoothed aggregation with energy minimization
Reuse DAP matrix for interpolation construction
SA with energy minimization in utest.cpp
Added smoothed restriction to sa_emin

This is still needs to be optimized
profiling for sa_emin
optimizing sa_emin
OpenMP parallelization for sa_emin