transfermanagers, replica, admin: Fix pool to pool transfers

Addresses problems in transfer managers, replica managers, and the
admin p2p command that prevented these services from starting
pool to pool transfers.

Although CostModuleV1 requires the size field, the above services
don't tunnel the request message through the pool manager and thus
the size field is not strictly required.

Target: trunk
Request: 2.7
Request: 2.6
Require-notes: yes
Require-book: no
Acked-by: Paul Millar <paul.millar@desy.de>
transfermanagers: Avoid use of legacy pnfsmanager message

Target: trunk
Require-notes: no
Require-book: no
Acked-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
Acked-by: Paul Millar <paul.millar@desy.de>
Patch: http://rb.dcache.org/r/6264/
libs: update nfs library

bugfix version:

Changelog for nfs4j-0.6.2..nfs4j-0.6.3
    * [ebf7974] nfsv3: fix hard link creation (similar to http://rb.dcache.org/r/6224)

Acked-by: Paul Millar
Target: master, 2.7, 2.6
Require-book: no
Require-notes: no
Fix log message containing invalid access latency and retention policy values

Addresses an issue in which log messages would show values for
access latency and retention policy from uninitialized fields,
rather than the actual values of the file the log message is
refering to.

The regression was introduced when these fields got deprecated
in storage info. dCache doesn't make use of the fields anymore,
however they still appear in the toString version of storage info
and thus appear in various log outputs and error message.

Target: trunk
Request: 2.7
Request: 2.6
Require-notes: yes
Require-book: no
Acked-by: Paul Millar <paul.millar@desy.de>
Patch: http://rb.dcache.org/r/6273/