libMeshEnums namespace for backward compatibility

This lets us keep libMeshEnums::foo in some user code (extending compatibility with old libMesh) without breaking compatibility with new libMesh.

If everyone approves, this needs to go in 0.9.4 as well.