Remove clojars repo from project.clj

Leiningen has this repo by default
Remove dependency on clojure-contrib
Add a .gitignore file with sensible filters
Add AOT setting to project.clj. 

Allows `lein compile` to work
Remove unnecessary clojure-contrib.def import
Merge pull request #1 from wjlroe/remove-contrib

Remove clojure-contrib library dependency
Changes:
- upgraded unboundid-ldapsdk jar
- switched to Clojure 1.3.0
- replaced clj-file-utils with fs
- added dynamic declarations to tests where required
Upped version to 0.0.9 for Clojars.
merged updates from upstream
added search-all to page in very large result sets