Added beginnings of better mesh analysis

Meshes can be analyzed to find pockets and sloped pockets.  Eventually
this will lead to more accurate/efficient path planning.