Color conversion improvements

GIL now allows users to overload the default color conversion with one of their own. A new section in the design guide describes how to do that.