Add marginalia leiningen plugin
Add literate comments to query.clj
build: Generate Marginalia HTML documentation

If the build is configured with --enable-documentation, then a file
Documentation/code.html will be generated, which contains the output of
lein marginalia.
Merge branch 'feature/marginalia'