Basic modernization of the code

1. Removed the clojure.contrib-dependencies, as I wasn't able to resolve them anymore.
2. Upgraded the project.clj to work with recent leiningen versions.
3. Upgraded clojure, javax.mail and tika to the latest versions.
4. Cleaned up the namespaces to avoid 'use'-ing complete namespaces.
5. Minor cleanups.