Replace syntax/mkd.vim with vim-markdown.

This also includes incorporating some of vim-markdown's setting into our
SetupMarkdown(), and adding a little extra highlighting for code blocks.
Load our settings and snippets for the markdown filetype.

This is more precautionary than anything.  If folks somehow set their
filetype to "markdown", they'll still have their snippets available to
them and our markdown setup will still run.