type_maps: factor code out of top level
move header class generation into legacy codepath
openflow_input: remove experimenter OXM header

We expect extensions to use the OXM class.
loxigen: generate legacy type_maps data from the input files