Make signatures with non-canonical data pushes non-standard.

This fixes another malleability problem.