Documenting tentative prolongation code
Moved nullspace params to tentative_prolongation.hpp

Also updated docs, fixed a bug in smoothed_aggregation