Fixed lots of compile errors in unit tests; mostly involved replacing longs with DatapathIds, byte[]s with MacAddresses and Ipv4Addresses, and shorts with OFPorts and VlanVids; some refactoring of flow mod contruction was also done to align with loxi's builders. The static flow puser now supports IP TOS for OF1.0 and for OF1.1+ it supports match/rewrite to either ECN or DSCP bits.
Forgot to change floodlightdefault.properties; removed my TestModule and added back Forwarding.
Merge branch 'openflow-1.3', remote-tracking branch 'upstream/master' into openlow-1.3#Serializer