Subdivision surface capabilities (CatmullClarkElement and blender input parser)

This is the previous subdivision surface commit reiterated, i.e. without the expensive unit test.