A variety of updates

- speed up startup on osx by only importing required pyobjc entities
- on osx output arbitrary unicode
- on osx output no longer depends on keyboard layout
- fix suffix folding to not interfere when there are translations in the dictionary
- improve orthography by using the option that corresponds to the most common word in the dictionary
- fix issue when reading machine options that are not in the correct format
- try to fix dumping on machines like mira elan