add ovs-dummy platform

Original author: Ben Pfaff <blp@nicira.com>
Add port_stats.AllPortStats to test port stats request with OFPP_NONE
testutils: add simple_udp_packet()
testutils: add UDP support to pkt_action_setup
pktact: add ModifyL4SrcUdp and ModifyL4DstUdp
testutils: add inspect_packet() and use it when receive_pkt_verify() fails
port_stats.AllPortStats: use unittest assert function
Rework HandshakeAndKeepalive test to handle more than one controller.
Allow controller.poll() to poll for OFPT_HELLO.
Merge pull request #25 from InCNTRE/master

Counters.py & detailed testing methodology
add pktact.ModifyAll

This test installs a flow that modifies all supported fields in the packet, in
random order.
set in_port on packet_out messages
Support active connect, overwrite log

Added options:
  --switch-ip   If set, actively connect to this switch on controller-port
  --log-append  Append to existing log

The default log file generation behavior has changed.  By default, now
over-write the existing log.  To have the old append behavior, use the
--log-append option.

Active switch connections have been tested, but not exhaustively.  It
shold still be considered experimental.  The old behavior (listen for
switch connections) should be unchanged.
Add time delay at the end of caps test for clearing flows
Allow longer barrier timeout in caps test
add flow_stats.DeletedFlowStats
pktact.WildcardPriority: add a lower priority flow at the end to ensure it doesnt override the higher priority flows
Add run_test_list, simple version
Merge branch 'master' of github.com:floodlight/oftest
Generate tcp packets with double vlan tags
Merge pull request #26 from InCNTRE/master

flow_matches