Fix CID-keyed font support

See also my question here for test case: http://tug.org/pipermail/xetex/2014-July/025385.html

ToUnicode map lookup is still not fixed, this only make the generated PDF to use correct glyph.