Add Curl-free projection

Added a routine to project onto the curl-free component of the vector
field.

Continue testing of Ganesh forcing and solution.