Markdown: preserve all data in code blocks

* Ensure that KSES doesn't strip things early
* Prettify things (unencode) when sending back to the editor