Merge pull request #22 from shaolang/master

Updated dependencies to latest official versions
Updated readme and changed profile for test execution to cucumber
Updated clojure and leiningen-core dependencies
Binding *exit-process?* to true to exit with error code even when used with with-profile