Use kramdown.
Pure JavaScript for adding anchors.
Add font-awesome & Ben's CSS
Use HTML and CSS we just created.
Add font-awesome web fonts.
Add newlines, duh.
Merge pull request #2342 from jekyll/anchor-links