Qualify the namespace of the session fn
Let's bump up the timeout since I dunno what Quartz can do [IMMUTANT-348]
Fix message decoding to support custom tagged literals [IMMUTANT-350]

Clojure versions 1.4.0 or greater should autoload data_readers.clj and
both the :clojure and :edn codecs should work with any custom tags
defined there. For 1.3.0, clojure.tools.reader can be used.

Credit Jon Smock for the app used in the integration tests.
Toss exception for invalid cache mode in a cluster [IMMUTANT-353]

I'm unsure whether doing the same when not clustered is desired or
not, since all our docs currently say we'll use LOCAL mode whenever
we're not clustered, regardless of what mode is requested, invalid or
not.
Make the mbean a dep and add a failing test [IMMUTANT-351]
Pick up version that puts mbean in ON_DEMAND mode [IMMUTANT-351]
Avoid potential race condition when remove is called twice
Save a deployment
Bump to newer Cheshire.

This brings in a more modern Jackson version.
Basic is gone, so smoketest with web.basic.
Broken link
Daemon names can be keywords, resolved to their names [IMMUTANT-349]

The colon is illegal in an ObjectName, so instead of applying str to
the name param, we apply clojure.core/name. This means that a daemon
named :foo and another named "foo" are the same, i.e. one will replace
the other.
Add an arity for a cache manager
Add support for overriding http maxThreads [IMMUTANT-355]
Allow specifying the nrepl interface via configuration [IMMUTANT-352]
Don't recurse infinitely, ffs.
Expose keys from the Immutant/JBoss registry [IMMUTANT-358]
Oops!
Use `lein repl :connect` instead of reply.
Introduce subclass to enable sharing of jgroups channel [IMMUTANT-292]