Rename todense function in HMatrix to be consistent with oomph-lib
Remove out of date warnings in some mesh factories
Add function to create diagonal CR matrix from a vector
Implement H-matrix bem inside bem_handler
Add self test for cubeoid energies with H-matrix bem