* Add HashPointPen from psautohint (with changes) * Decompose components * Use format string and disambiguate critical changes * Remove "getHash()" in favour of "hash" property * Add transformation for composites * Omit base glyph name from component hash * Use untransformed coords for components * Add tests * Add example code Co-authored-by: Cosimo Lupo <cosimo@anthrotype.com>