Remove deprecated formatter colours

This removes the deprecated formatter colours, but adds them into the legacy formatter interface. I want to work on modularising and separating these things a bit more, but this is the first step. I know we've discussed this before in #961 but it's been 8 months since then which I think is plenty of time, and in any case there's a support option for older formatters.