Updating to use more recent Clojure version and project format

Removed some deprecated dependencies and updated to use a more recent version of Clojure. Also added some more info to the project.clj. I removed swank because according to [this page](https://github.com/technomancy/swank-clojure) it's no longer under active development. Also, I felt that locking people into Emacs might not be the best idea (for example I used Light Table and vim to make these changes).