Updating clojure to 1.5.1 and grails 2.2.1 with some cleanup

Clojure expects RT to be initialized before Compiler.  So, I added a static value  in ClojureGrailsPlugin to initialize RT.  Without this, all the tests were failing.

There is still one failing test and I'm not really sure why though.  It (proxy.blah) definitely should fail because it doesn't exist in demo.clj, but it doesn't for some reason.

Please let me know any thoughts on these proposed changes and any potential explanations for the one failing test remaining.