Changed from noir to Compojure and lib-noir

I came to your web site from http://clojure.org using IE 10 and I was instantly presented with issue https://github.com/Raynes/tryclojure/issues/35 (i.e no CSS styling applied) and I thought, maybe I can fix that.  After a bit of research and reading issue https://github.com/Raynes/tryclojure/issues/38 I figured the fault lay somewhere in the HTTP infrastructure you're using so I went on over to noir's page (http://webnoir.org) with the intention of fixing it there and noticed that it is deprecated in favor of lib-noir and compojure.

So, I have converted your project to lib-noir and compojure, and this is what this pull request is (it is my first, I do not really know the etiquette, sorry). 

After doing that I found that issue 35 is fixed (well, I only have IE 10 and it talks about IE 9 but given the symptom was the same, I am pretty sure it will be fixed along with issue 38 too I suppose, for the same reason).

Finally, I noticed that you are hosting using Heroku so to make sure I didn't break that I created a Heroku app with my changes in which you can look at here: http://frozen-gorge-6602.herokuapp.com/.  I have given it a bit of a bash and it seems to be fine (I am just using a free account so may be slow).