Add sanitize and prepare phases to HTML formatting

This is so we can start applying some order to the list of [desired/current formatters](https://github.com/guardian/scribe/issues/126).

If this looks good, I shall go ahead and write some tests + update the [now confusingly named] sanitizer plugin.