Ignore :ignore server altogether, and use the options to find the server.

This also merges in the defaults for determining the hashcode name for
the server.
Add tests for run-dmc, and fix when threaded.

This meant moving the guts to another ns. Sorry Jimbo.
Expose WunderBoss/shutdownAndReset as immutant.util/reset.