added --legacy-kern option to drop TrueType kern if GPOS is available

Reopened pull request after resolving some merge conflicts