Renamed honorio_samaras function

New name: group_spare_covariance()
Updated docstring.
Added a test for group_sparse_covariance

Big code cleanup
Another optimization in group_sparse_covariance

The computation of an matrix inverse has been replaced by a computation
based on Sherman-Woodbury-Morrison formula. This improves the asymptotic
running time for a large number of variables.