Improves the comment annotation functions.

Changes them so they will pickup the right comment syntax (using
comment-region). Extracts them from setup-clojure and adds them to
defuns.