Update example layouts

Addresses the problem that the example layout files contains services
and properties that no longer exist or have been deprecated.

Addresses the problem that the head.conf example layout file is a
rather bad example of how to place services in domains. Too many sites
have copied this layout, believing it is a good setup for a head node.
The problem is addressed by removing this layout.

Addresses the problem that our default layout is single, even though
best practice recommendation is to use the host name. The default is
now the host name. This affects sites on upgrade if they relied on the
old default.

Addresses the problem that we ship example files in a configuration
directory. Instead these are now placed in /usr/share/dcache/examples/layouts.

Release notes should probably contain a note reminding RPM users that if
they called their layout file either single, head or pool, that they
should check that RPM didn't rename their layout file.

Target: trunk
Request: 2.7
Require-notes: yes
Require-book: yes
Acked-by: Paul Millar <paul.millar@desy.de>
Patch: http://rb.dcache.org/r/6076/
Make message type final in InfoMessage

The setter was only used during initialization. This patch makes the
field final and sets the value through the constructor. This makes it
simpler to enumerate all possible values in a parser for billing files.

Target: trunk
Require-notes: no
Require-book: no
Acked-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
Patch: http://rb.dcache.org/r/6074/
srm: Improve error codes and messages in srmReleaseFiles implementation

Addresses issues in srmReleaseFiles, ensuring that spec compliant return
codes are used, and better error messages are returned to the client.

Addresses issues in which release files in some casses would trigger
IllegalStateTransition exceptions and cause the release file operation
to fail.

The patch refactors some URI handling and request token handling
to reduce the number of times we need to do convert between types.

Target: trunk
Require-notes: yes
Require-book: no
Acked-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
Patch: http://rb.dcache.org/r/6086/
srm-client: Add tar packages

Target: trunk
Require-notes: yes
Require-book: no
Acked-by: Dmitry Litvintsev <litvinse@fnal.gov>
Patch: http://rb.dcache.org/r/6087/
srm-client: Fix build failure for RPM package

Target: trunk
Require-notes: no
Require-book: no
nfsv4: use concurrent hash map for mover bookkeeping

Acked-by: Gerd Behrmann
Require-notes: no
Require-book: no
target: master, 2.6
spacemanager: Fix authorization bug in space reservation for non-srm transfers

Target: trunk
Request: 2.6
Request: 2.2
Acked-by: Dmitry Litvintsev <litvinse@fnal.gov>
Patch: http://rb.dcache.org/dashboard/
billing,webdav: Log StringTemplate errors through slf4j

Target: trunk
Require-notes: no
Require-book: no
Acked-by: Paul Millar <paul.millar@desy.de>
Patch: http://rb.dcache.org/r/6096/
cells: Improve routing failure error message

Addresses the problem that "Initial Send" is not a particularly
descriptive error message.

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