Improve the javadocs for font and fill related colourings, and add another tests to check it all works as expected