Update API documentation for GraphicColour, and fix spelling error in SymbolType.
Improve overflow handling.

This is a work in progress / checkpoint commit.
Remove intermediate variable from RGBColour code.