add callback arg
add sync/async interfaces for deleteGlyph, writeLayerInfo, writeContents:
implement writeGlyph with async/sync switch, remove NotImplementedError
a missing comma