Fix projection of Expressions

We need to interpolate into L2, not H1, before projecting, otherwise
things come out all wrong if the coordinate field is not H1.
Merge pull request #215 from firedrakeproject/fix/projection

Fix projection of Expressions