cpp: FormatWriter: Drop BitsPerPixel and Interleaved

These are now in the data model and unnecessary to have as writer methods.
cpp: FormatReader: Fix typo in get16BitLookupTable
cpp: FormatWriter: Add set*LookupTable

This allows setting of LUTs in the absence of the Java
ColorModel API used by the Java implementation.