Rewrite LOCI wire type pushing

Reviewer: @andi-bigswitch

This removes part of the manual labor required when adding new OpenFlow classes.