srm: fix stored diff so that the Solaris 'patch' command works

The new delegation service uses Axis to autogenerate stub code
from the WSDL.  The code produced by Axis isn't ideal and
additional patches are applied.

The current diffs only work for the GNU version of 'patch', but
not the 'patch' command from Solaris.  There are two problems for
Solaris patch:

   because the filenames are the same, both exist in the filesystem
       Solaris requires that precisely one exists, otherwise it will
       fall back to prompting the user to understand which file to
       patch.

   the command line was missing, this is optional for GNU patch but
       Solaris requires it to be present.

Target: master
Patch: http://rb.dcache.org/r/6879/
Acked-by: Tigran Mkrtchyan