move config to the test dir

So it isn't added to the jar
Make clojure 1.4 a dev dep

Makes way for adding 1.5 support
Make the logging interface into a protocol
Make the loggers with a macro
indentation
Starting support for grabbing locals