fixed bug in the lein build that was failing to invoke lein-shell before
lein-junit

this was causing executions of `lein junit` to fail with a build error for lack
of gitdescribe.class, itself missing for lack of gitdescribe.java
added description and url to project.clj
cleaned up clojure -main
fixed bug that was miscalculating the relative bad lines for accumulated files