Added wrappers and updated deps:

Updated clojure version to same as other projects
Updated midje to latest version
Added json input and output wrappers
why do we need servlet-api there? It's a bad idea as the jar will be included in the war, and it's already provided by jetty so it may cause issues at runtime.