Updating clojure to 1.5.1 and grails 2.2.1 with some cleanup

Clojure now expects RT to be initialized before Compiler.  

http://stackoverflow.com/questions/15207596/npe-in-clojure-lang-compiler-when-trying-to-load-a-resource

So, I added a static value  in ClojureGrailsPlugin to initialize RT.  Without this, all the tests were failing.

There is still one failing test though and I'm not really sure why.  It (proxy.blah) definitely doesn't exist in demo.clj, so the shouldFail should pass, but it doesn't for some reason with Clojure 1.5.1 and was previously with 1.2.

Please let me know any thoughts or suggestions so I can resolve this last failing test!  Thanks