Added documentation for import_cleaner
Merge branch 'master' of github.com:andi-bigswitch/loxigen
Added mapping for OXM <-> Value Types for all match fields.
Implementation of the Match porcelain interface for OF version 1.3:
1. Renamed ENUM values in MatchFields to conform with the OF spec to allow unified code generation.
2. Extended OFOxms factory with methods for creating OXM objects from a given field and value. This code is automatically generated from the oxm_map in java_model.
3. Implemented OFMatchV3Ver13.java custom template.
4. Implemented OFMatchV3Ver13.Builder.java custom template.

Tested new implementation on demo controller and it works.
Fixed current tests to use Match with the correct field order according to OF spec.
To avoid failures that are caused by inconsistent order of writes of match fields.
Fixed a few bugs in Metadata and TransportPort value types.
Added some more test cases for java, that use the new Match API of version 1.3 (OXMs)
Added content to the template of Ver 1.2 and added additional casting to the OXM from field/value creation
mechanism as when compiling it outside of eclipse javac cannot cast from a generic type to the real type.
Merge into master from pull request #48:
Fixes for java OXM stuff and implementation for Match structures in versions 1.2,1.3 (https://github.com/floodlight/loxigen/pull/48)