cleaner: Shut down timer thread

Target: trunk
Request: 2.9
Require-notes: yes
Require-book: no
Acked-by: Paul Millar <paul.millar@desy.de>
Patch: http://rb.dcache.org/r/7003/
(cherry picked from commit a966d7ada711f438657622ae616109a3e374fce9)
ftp,dcap: Don't export child doors

This patch fixes a regression introduced in dCache 2.7.

Target: trunk
Request: 2.9
Request: 2.8
Request: 2.7
Require-notes: yes
Require-book: no
Acked-by: Albert Rossi <arossi@fnal.gov>
Acked-by: Paul Millar <paul.millar@desy.de>
Patch: http://rb.dcache.org/r/7005/
(cherry picked from commit eeb930158860212fcf3a9360641235fbd57c67b2)
srm: Fix NPE

Restored requests don't have an origin principal and cause an NPE.

Target: trunk
Request: 2.9
Require-notes: yes
Require-book: no
Acked-by: Paul Millar <paul.millar@desy.dE>
Acked-by: Albert Rossi <arossi@fnal.gov>
Patch: http://rb.dcache.org/r/7006/
(cherry picked from commit 58192a13e8151572185b1fbddcd360ed45fc0524)
Fix rendering of negative numbers in columm layout

Target: trunk
Require-notes: no
Require-book: no
Acked-by: Paul Millar <paul.millar@desy.de>
Patch: http://rb.dcache.org/r/7008/
(cherry picked from commit 85d9e29e4b21b808a0599edb26fe37e6d5dae312)
srm: Use srm.enable.space-reservation rather than dcache.enable.space-reservation

Target: trunk
Request: 2.9
Request: 2.8
Request: 2.7
Require-notes: yes
Require-book: no
Acked-by: Paul Millar <paul.millar@desy.de>
Patch: http://rb.dcache.org/r/7009/
(cherry picked from commit 35ab3f8869d91e51e618d19252bb53f09dd53a46)
Merge pull request #576 from gbehrmann/fix/2.9/rb7005

Fix/2.9/rb7005
Merge pull request #575 from gbehrmann/fix/2.9/rb7003

Fix/2.9/rb7003
Merge pull request #579 from gbehrmann/fix/2.9/rb7006

Fix/2.9/rb7006
Merge pull request #582 from gbehrmann/fix/2.9/rb7009

Fix/2.9/rb7009
Merge pull request #580 from gbehrmann/fix/2.9/rb7008

Fix/2.9/rb7008