ReadOIIO: Don’t serialise channels parameters since they are dynamic.
Instead add 4 string parameters which will serialise the current index
string (much like GenericOCIO).
Also restore all the state in the restoreState() function rather than
in the constructor.