Jacobian improvements

This changes the Jacobian snippets on product cells to use the Jacobian at the midpoint (needed for not-totally-crap results on unstructured quads, say)
Thanks! Care to add this as comment to the file? :)