do not include experimenter OXMs in of_oxm_type_to_id

This table is keyed by OXM type, not including the class. OXMs in different
classes will collide.
add of_oxm_bsn_lag_id
java_gen: support bsn_lag_id OXM
add testcases for of_oxm_bsn_lag_id
Adding instruction and actions dissector
Some enum numerical to string translation
wireshark_gen: move enum table out of the template
wireshark_gen: generate enum usage from IR
wireshark_gen: resolve enum wire types during generation

Instead of indirecting at runtime. This fixes reading all enums.
wireshark_gen: fix exception on empty match

The peek_all() call fails if the buffer is empty.
wireshark_gen: add reader for ipv6
Merge into master from pull request #106:
Wireshark enum fixes (https://github.com/floodlight/loxigen/pull/106)
Merge into master from pull request #107:
Adding instruction and actions dissector (https://github.com/floodlight/loxigen/pull/107)
java_gen: use LagId type for the bsn_lag_id OXM
Merge into master from pull request #105:
add of_oxm_bsn_lag_id (https://github.com/floodlight/loxigen/pull/105)
add several BSN OXMs
java_gen: add OFBooleanValue type

Also change the bsn_global_vrf_allowed OXM to use it.
Reading buckets and single oxm matches
Merge branch 'master' of github.com:floodlight/loxigen
Merge into master from pull request #109:
add several BSN OXMs (https://github.com/floodlight/loxigen/pull/109)