Simplify anchor generation code.
Switch to using GitHub Flavored Markdown and syntax highlighting for code blocks. Closes #22