Override the cmap format 4 compile code to flatten the subtable
(eliminate idRangeOffset/glyphIdArray). This makes format 4 a simple
subset of format 12 and thus the base does not need to have info on
format 4.
Merge pull request #314 from bstell/master

Override the cmap format 4 compile code to flatten the subtable