Merge Full Projection fix into trunk. Thanks to Stephan for review.
Merge from trunk
FLExit instead of exit(-1)
Relaxing a tolerance on one of the darcy flow tests and assigning new test owner.
getting rid of an unused routine
Small fix for the failing unit test.
merge from trunk
early attempts at getting grad_u for discontinuous field
adding a brief description of exodusii and how to set region ids and surface ids for fluidity
This should be nvfrac, not nvfrac%mesh.
Included the heat transfer term in the MMS test.
fixed a load of bugs
added some notes in the schema about which mesh a SinkingVelocity field should be on
Added SinkingVelocity mesh checking to check_options routines of:
Advection_Diffusion_CG.F90
Advection_Diffusion_FV.F90
Field_Equations_CV.F90

Added check_options routine in Advection_Diffusion_DG.F90 with check for SinkingVelocity mesh.

not tested yet.
merge with trunk
fixed bugs in options checking routines - these now work as planned
updated test flml files
Adding PETSs 3.3 support and dropping support for 3.0.
We need to grab the harmonic frequencies each time we do an update now, not just once
fixed bug that made all runs with scalar fields, but no sinking velocity, fail