Make VimClojure 100% Pure Clojure

Here's a proposal to make VimClojure’s nailgun end 100% pure Clojure. The only VimClojure code in Java is the vimclojure.Nail class. I propose that the same class with the nailMain can be generated with Clojure’s gen-class functionality. I have attached a file that does just that.