Fixed functionality for extracting a surface mesh from a 3D model.  Verified that 2D meshes extracted from 3D meshes are valid for performing 2D model runs e.g. balance velocity.
Merged with master
Added regularization and a static dHdt to BalanceVelocity_2.