Split the tinymce initialization into a global and a custom "per page" part.

This splits up the TinyMCE configuration into a global part, that gets evaluated on every full page load and a custom part, where only these custom tinymces get initialized that needs to be on that particular page.

Hopefully closes #500, closes #531 and closes #536