Make packages/packaging both parent and aggregator of packaging modules

I think this makes the structure easier to recognize.

Target: trunk
Require-notes: no
Require-book: no
Acked-by: Paul Millar <paul.millar@desy.de>
Patch: http://rb.dcache.org/r/5596/
Remove HSM cleaner for PNFS

We do not support PNFS.

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

The class is suitable for creating annotated commands that can
execute on another thread.

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

DelayedReply is used to provide message replies asynchronously. The existing
code blocks in the send() method until the cells code has injected the
endpoint used to send the reply. This forces the sender to catch an unlikely
InterruptedException and leads to deadlocks if the send method happens to be
called from the cells thread (as the injection will not happen until that
thread is released).

Both problems had already been addressed in the MessageReply class, however
the simpler DelayedReply class was never updated.

Target: trunk
Require-notes: no
Require-book: no
Acked-by: Paul Millar <paul.millar@desy.de>
Patch: http://rb.dcache.org/r/5599/
Fix quickJava for some shell versions

The current implementation and usage of quickJava relies on a shell-
specific behaviour; specifically, that specifying a environment
variable for a command that is actually a shell function becomes
an environment variable for that shell function.

Although this works for some versions of bash, it's now clear that
there are other versions of bash (and perhaps other shells) for
which this does not hold.

This patch fixes this problem by explicitly exporting the CLASSPATH
variable as an environment variable.

Patch: http://rb.dcache.org/r/5603
Acked-by: Tigran Mkrtchyan
Target: master
Requires-book: no
Requires-notes: no