removed stm usage, and added tests
bump clojure to 1.5.1
bump to 0.4.0