More changes to the smoker project

(work-in-progress)

- Made the build clojure 1.4 dependent (removed dependencies of clojure.contrib)
- Migrated the build from leiningen 1.0 to leiningen 2.0