I've got this set up on https://github.com/libMesh/libmesh/tree/subdivision_surfaces
the new example, misc11, runs. I applied the patch as-is and then needed to make some small tweaks to avoid duplicate symbols from template functions, these tend to show up on OSX when they can be hidden on linux.
Anyone (John?) want to help me rebase it against master? mostly whitespace issues...