Add Cinema2K, Cinema4K write support.
Changed constructor for ChannelDefinition box.
Removed support for Python 2.6.
Added write support for JP2 UUID, DataEntryURL, Palette and Component
Mapping boxes, JPX Association, NumberList and DataReference boxes.
Added read support for JPX free, number list, data reference, fragment
table, and fragment list boxes.
Improved JPX Reader Requirements box support.
Added get_printoptions, set_printoptions functions.
Palette box now a 2D numpy array instead of a list of 1D arrays.
JP2 super box constructors now take optional box list argument.
Fixed bug where JPX files with more than one codestream but advertising
jp2 compatibility were not being read.