Ignore doc folder (generated by doc task)
Mark some functions private
Tighten up some code
Clean up the tests
Simplify a bit of the code
Split the test files up
Add log4j as a test dependency
Add logging configuration for Log4J
Add tests for the :all pseudo-method
Add an assertion that the method is an expected keyword
Bug: namespaces scanned on every request

Move the call to namespace-middleware out of the compojure/context macro, to prevent it from executing on each request