Syntax highlighting, language select, copy for code blocks.

New
- Added syntax highlighting to code blocks.
- Added a select box inside each code block to manually select the language, if
autodoesn’t cut it. - A small copy button to copy the code block.
That’s it!
