nicira_role: rename and expand test for any reply
nicira_role: add test for permissions checking
nicira_role: add a test for packet-in
nicira_role: add RoleSwitch test

This test has to be disabled by default because it requires special switch
configuration.
nicira_role: add EqualAsyncMessages test

Requires special switch configuration.
Merge branch 'nicira-role'
nicira_role: add module description
Revert "Packet out buffer id should be -1 when there is no buffer"

This reverts commit 4d89266604bf4bd6ad18832475f6c7dbaf84b288.
explictly set buffer_id for packet-out messages

The old pylibopenflow library did this by default, but PyLoxi initializes that
field to zero.
Support counting pkt-in msgs in controller

Count pkt-in messages as they are received
Allow the message queue to be cleared with new clear_queue fn
Also small bug fix: deref null exp_msg
Added packet-in monitor test case

This test case starts the controller connection with keep-alive.
It then polls the controller to count packet in messages.  It
reports the number of messages received about every second.
controller: prevent switch from reconnecting

If a switch disconnects during a test we want to make sure we catch it.
add load.FlowRemovedLoad
Merge pull request #49 from rlane/flow-removed-load

Flow removed load test
Minor updates for pkt in monitoring

Response to comment for rename of packet count
Clarified periodic_task name
Indentation
Merge pull request #48 from floodlight/det-monitor-pkt-in

Test to monitor and report packet-in rate.  Disabled by default as it is "blocking".  Note that this only supports a single controller (determined by the command line parameters).
Merge branch 'master' of github.com:floodlight/oftest into jnealtowns
The main setup and configuration for executing testcases has been moved into the OFTestManager class.
The primary motivation is to allow the OFTest framework to be imported into other environments and execution potentially directed from
outside the existing application. The change is not intended as a redesign to suit these purposes, but rather a minimal reorganization
of the existing code into a class which allows a separation of importation, configuration, and execution.

The original application behavior remains unchanged as OFTestManager.oftmain(), and the oft script now calls this instead.