Add support for new encoding/decoding for matches

The new specification is based not on the experimenter header wrapping
OXM TLV fields but on the vendor classes in the OXM TLVs.