Log the cache specs, too
This is unnecessary holdover since ring will do the right thing
Uh... *this* is the real unnecessary part!
Expose the HornetQ destination controls via code [IMMUTANT-279]

This provides the destination-controller function in
immutant.messaging.hornetq, and moves some truly internal messaging
functions to immutant.messaging.internal. There is probably more in
core that should move here, and we should expose core in our docs.
Remove util/if-in-immutant [IMMUTANT-282]
All services, even HQ now, are clustered via JGroups [IMMUTANT-284]
First stab at a production doc [IMMUTANT-82]
Minor tweakage
Allow sys prop override for message cluster channel/stack [IMMUTANT-284]

Not sure if udp or tcp is the better default.
Add mod_cluster section to round out [IMMUTANT-82]
Support for keyword period aliases and HH:MM times for :at, :until [IMMUTANT-283]
Allow specifying :in and :every as [5 :minutes] [IMMUTANT-283]
Include the dist type in the base directory of the archive [IMMUTANT-276]
First pass through the docs [IMMUTANT-287]
Make the singleton behavior a bit clearer [IMMUTANT-286]
First cut at a clojars deploy tool that signs [IMMUTANT-274]

It still needs to be wired up to maven to call it, though we'd still
do that manually & locally after a release build.
Unbreak domain mode
Switch to clojure-maven-plugin fork that supports nrepl and also builds the project properly.

A pull request is pending to fix the build behavior in the canonical
plugin.
Support [amount :units] vectors for :idle and :ttl options [IMMUTANT-288]
Addressing the comments in [IMMUTANT-287]