Add newtype and type synonym alternatives to TypeKind (fixes #21)