Better sanitization, markdown support, syntax highlighting

This pull request does 3 things:

1. Replace markdown.js with marked.js, which supports a Markdown syntax closer to GitHub's.
2. Includes highlight.js for automatic syntax highlighting.
3. Uses Google Clojure's HTML sanitizer instead of just escaping everything.