Openflow 1.3

Fixed the build issues many were having. Still need to change the javadoc version to 1.7 in the build.xml file (will be fixed in next commit). Static flow pusher supports all OF1.3 matches; tested with addFlow() from the static flow pusher service. REST API pushing not tested yet, but should theoretically work. I'd like to test the REST API, but I think people would like to not have build issues, so I'm proposing this commit now instead.

@capveg
@andi-bigswitch
From the [Javadoc](https://github.com/floodlight/loxigen/blob/9c0a026d2a9ff2fae038eb1f9fa5cb12b1871088/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/types/OFPort.java):
```java
    /**
     * Wildcard port used only for flow mod (delete) and flow stats requests.
     * Selects all flows regardless of output port (including flows with no
     * output port). NOTE: OpenFlow 1.0 calls this 'NONE'
     */
    public final static OFPort ANY = new NamedPort(OFPP_ANY_INT, "any");
    /** the wildcarded default for OpenFlow 1.0 (value: 0). Elsewhere in OpenFlow
     *  we need "ANY" as the default
     */
    public static final OFPort ZERO = OFPort.of(0);
```
You'll need OFPort.ANY here. "ZERO" is just the representation of the wildcarded default value in OF1.0 (arguably, this constant should be hidden).