FormatFieldType: renamed to VariantFieldType

fixes #171
I think the declaration of this enum should be moved to variant.h