[subset] Retain cmap table even if empty

Since it's a required table.
[subset] Don't produce empty BlueValues

OTS didn't like it.
Store CFF names in UTF-8

We switched XML encoding from Latin-1 to UTF-8.  Adjust CFF
code.