Review: OCIO Alpha Handling

Jeremy Selan <jeremy...@...>

As OCIO is used to implement image displays, it was inconvenient that
the software processing path was unable to handle alpha channels.
This meant channel swizzling *almost* worked (it could handle viewing
all channels other than alpha).

This check-in adds an optional alpha interface to OCIO::ImageDesc, in
a manner that does not impact ABI compatibility. Also, the Nuke
ociodisplay node has been updated to now support channel swizzling
(including alpha, and alpha overlay mode).

-- Jeremy