Various changes to Function.
Merge branch 'master' of github.com:CamelliaDPG/Camellia
Fixed bugs in transfinite interpolant (affected derivatives).
Fixed bug in VectorizedFunction::di() (was missing break statements for switch/case).
Various efforts toward curvilinear geometry.  Turned off H1 projection for now (failing those tests, and it generates a fair amount of output).