Merge pull request #321 from rlane/of14

Merge master into of14 branch

The C and Java backends are currently broken.
add OF 1.4 to default version list
openflow_input: rename OF 1.4 match to match_v3

This matches OF 1.3. We should probably rename this struct to match_oxm.
openflow_input: fix of_instruction_goto_table definition

The OF 1.4.0 spec says it has a table_id and padding just like in OF 1.3. I'm
not sure where the exp_data came from.
test_data: add first of14 testcase
pyloxi: add support for OF 1.4
openflow_input: fix port stats reply entry
test_data: add port stats reply testcase
openflow_input: add of_port_desc_prop_ethernet to standard-1.4
test_data: add OF 1.4 port_desc_stats_reply testcase
openflow_input: add TLVs for LACP gentable
Merge pull request #322 from rlane/of14-pyloxi

[of14] Add OF 1.4 support to the python backend
openflow_input: remove queue_get_config_request/reply

These messages are not part of the OF 1.4 standard. They were causing
java compile errors because the corresponding type enum values had
been removed from ofp_type.
java_model: more informative error msg for enum lookup failures

They are still triggered for a ton of different cases, where
the lookup target isn't really an enum in the first place.

This should be fixed.
OFVersion: add constant for OF1.4
java_gen: pass version to custom templates
java_gen: OFMatch add support for OF1.4 (and fix OF1.2)

pulled the custom Match code from OFMatchV3Ver13 out into generic
templates for OFMatchV3, that's included for OF1[234].
java_gen: add ChannelUtilsVer14

not really useful anymore, should get rid of it, but currently
still referenced from some generated code.
test_data: fix port_desc_stats_reply for Java

port_desc_stats_reply hat values for config and state that
do not correspond to valid enum value combinations, so it couldn't
be read by Java. Changed the values and added a Java definition for
full testing.
Merge into master from pull request #323:
openflow_input: add TLVs for LACP gentable (https://github.com/floodlight/loxigen/pull/323)