Mesh algorithms

I'm not completely sure that I should push this here.

My idea is to add some methodologies for surface-based computation. So far I provide with an interface to compute point-to-point euclidean distance in two vtk triangularized meshes. I will be adding some new features (e.g. Haussdorf distance between surfaces).

Requires tvtk for reading the meshes.