Update for Clojure 1.5, remove non-local binding on *connection*

 - Remove clojure-contrib dependency
 - Update solrj dependency
 - Explicitly pass "connection" to all functions