clojure 1.5.1 deps
all tail recursions
Merge remote-tracking branch 'iloveponies/master'