X make it compile
Refactor freeing UMFPACK datastructures

Now one can just call a function.
Implement quad2fe_3d()
Implement local_overlap_matrix()
Calculate the overlap matrix
XXX work in progress