fixed declaration of ObjectVariantMapper::MakeCommonSerializer_<> for enum types
ObjectVariantMapper: added and used internally MakeCommonSerializer<> specializations for each 'builtin' type - so that these all work the same as RegiterDefaultTypes (so you can create just oyur own set - reset)