Dolfin compatibility for FacetNormal

We now call FacetNormal directly on the mesh, rather than the mesh's
ufl_cell.
Merge pull request #153 from firedrakeproject/facet-normal