correction to glyph issues in type 1 reading, and cff. reading 4 bytes signed number wrong, and so losing the sign