[GridOperator] Add specialization of scatter_jacobian for EmptyTransformation

Some versions of GCC have a problem with the default implementation of
scatter_jacobian() if constraints have been completely disabled by
specifying EmptyTransformation as the constraints transformation type.

This patch circumvents the problem by specializing scatter_jacobian()
for that case and removing all constraints-related code from the
specialization.