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.
OFMatchV3: fix consistency of OFMatchV3 include structure
Merge pull request #324 from andi-bigswitch/of14

[of14] Initital OpenFlow 1.4 support for Java