srm: Make login broker of SRM configurable and clean up properties

The patch allows the login brokers used by the SRM to be configurable.
Since the SRM uses two login brokers, one for lookup and one for
registration, I have renamed all related properties such that those
related to door lookup begin with srm.lookup. and those for login
broker registration begin with srm.loginbroker.

When merging into stable branches, the old properties will not be marked
deprecated.

Deprecated by this patch:

srmLoginBrokerUpdatePeriod
srmNumberOfDoorsInRandomSelection

Introduced by this patch:

srm.lookup.loginbroker
srm.lookup.timeout
srm.lookup.population-size
srm.loginbroker
srm.loginbroker.period
srm.loginbroker.threshold
srm.loginbroker.family
srm.loginbroker.version

Target: trunk
Request: 2.6
Request: 2.2
Require-book: yes
Require-notes: yes
Acked-by: Paul Millar <paul.millar@desy.de>
Patch: http://rb.dcache.org/r/5604/
Merge branch 'master' of https://github.com/dCache/dcache
srm: Make login broker of SRM configurable and clean up properties

Fixed small bug introduced in 7654683528daebdb246b82db1b4d73562b4cc1c9.

Target: trunk
Request: 2.6
Request: 2.2
Require-book: no
Require-notes: no
Patch: http://rb.dcache.org/r/5604
Added billing property

Specifies the cell address services submit billing info to. Not all
services respect this property (at least statistics and poolmanager
don't).

Target: trunk
Require-notes: yes
Require-book: yes
Acked-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
Acked-by: Paul Millar <paul.millar@desy.de>
Patch: http://rb.dcache.org/r/5605/
poolmanager: Made billing cell address configurable for pool manager

Addresses the issue that the billing cell address for pool manager
was injected through admin commands (rc set warning path) rather
than through the configuration system.

Obsoletes the admin command 'rc set warning path'.

Target: trunk
Require-notes: yes
Require-book: yes
Patch: http://rb.dcache.org/r/5606/
Acked-by: Paul Millar <paul.millar@desy.de> (in person)
Acked-by: Tigran Mkrtchya <tigran.mkrtchyan@desy.de>
pool: Improve logging of common errors

Improve log levels and log messages of common errors found in
production log files.

Target: trunk
Require-book: no
Require-notes: yes
Ticket: http://rt.dcache.org/Ticket/Display.html?id=7685
Acked-by: Paul Millar <paul.millar@desy.de>
Acked-by: Dmitry Litvinsev <litvinse@fnal.gov>
Patch: http://rb.dcache.org/r/5255/