Ability to define client reconnection and session reattachment options to factory [IMMUTANT-192]
Allow msg/start to work for destinations started by other apps [IMMUTANT-207]
Fixes [IMMUTANT-206]
Move towards TorqueBox and Immutant using similar naming for destinations [IMMUTANT-207]
Update to leiningen 2.0.0 [IMMUTANT-209]
Set a default ttl on respond responses, and allow it to be overridden [IMMUTANT-210]
Convert the pathnames to strings.

The ruby version on CI must have changed?
We don't need these files.
Merge branch 'immutant-192' of github.com:rboyd/immutant into rboyd-immutant-192

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
CI needs more sleep, apparently
Dependency resolution/bootstrapping now happens in its own module [IMMUTANT-211]

This prevents leiningen-core and all of its dependencies from bleeding
into the application's effective classpath.
Use distinct instead of set to preserve order.
Remove ThreadLocal clearing.

Since it is of little value, and only prevents undeploy memory leaks for very
simple applications. It's a workaround for a bug in clojure that will hopefully
be fixed in 1.6.
Don't involve the runtime when invoking the tx callback.

Since we no longer try to clear thread locals, we don't need to do
this either.  Calling through our runtime bridge breaks tx's when used
in threads that are wholly managed within the clojure runtime.
Attempting to eat our own dogfood with fntest

Two namespaces, tx.core and tx.korma, have yet to be ported due to
some strange errors that I probably will need help figuring out.
Missed this version bump
Broken test
Ignorance
Uncomment h2 tests only, just to see hang due to "pop without push"
Restore tests after ThreadLocal fix and remove some old debug