Implement support for "CMCCAT2000" chromatic adaptation model.

References #120.
Add "optional" descriptor to parameters docstrings.
Use consistent data in "colour.adaptation.tests.tests_cmcat2000" module unit tests.