libs: update to nfs4j-0.7.5

Changelog for nfs4j-0.7.4..nfs4j-0.7.5
    * [b9a38a2] nfs: propagate nfs exception on readdir
    * [fa04d9e] vfs: chimera: do extra access check only for regular inodes
    * [56513fe] vfs: fix io on levels

Acked-by: Alber Rossi
Target: master, 2.8, 2.7
Require-book: no
Require-notes: no
info-provider: fix capitalisation of SRM in ControlProtocol

The glue ControlProtocol has a Type field that describes what kind
of protocol is being published; or SRM, this value should be 'SRM'.
Commit 9eab932c altered the capitalisation to 'srm', which is
picked up as an error.

This patch restores the published value to SRM.  It also removes a
mapping since all supported versions of dCache have an SRM family
of either 'SRM' or 'srm'.

Target: master
Patch: http://rb.dcache.org/r/6892/
Acked-by: Tigran Mkrtchyan
Request: 2.8
Request: 2.7
srm: tidy up toString methods

The SRM provides string representation of the current status of requests.  The formatting is rather
verbose and, for container requests, somewhat difficult to follow.

This patch tidies up the output by:
   o  removing user-priority (it isn't used anywhere),
   o  only print request priority if has a non-default value,
   o  include relative time information for creation and expiry dates,
   o  remove error message as it is simply the last line of the state
      history, which is printed anyway,
   o  fix indentation so relationship between file-requests inside a
      container request is more obvious,
   o  tidy up history printing,
   o  provide concised information about remove source and destination
      SURLs and/or TURLs for CopyFileRequest objects.

Target: master
Patch: http://rb.dcache.org/r/6890/
Acked-by: Gerd Behrmann
SRM: add support for 3rd-party HTTP copy

This patch adds support for pulling or pushing data to a remote server via HTTP.
pool: switch to using HttpClient