Disable auto-refresh when switch between monitored objects.

The MonitorCtrl controller doesn't have any child controllers. Thus all
bridges being monitored share a single variable for data storage. Before
this patch, the bridge info shown will be in a mess if user switches
between distinct bridges with the 'Auto Refresh' box checked. This patch
will actively disable auto-refresh when user switches from one bridge to
another.

Signed-off-by: Min Chen <minchnew@gmail.com>
Adding support for flow flags and other options.

Support specifying additional flow options during flow insertion, including
priority, cookie, idle_timeout, hard_timeout and send_flow_rem. Since the
send_flow_rem flag can be extracted correctly, flows added by controller
with this flag set can now be removed from the GUI.

Signed-off-by: Min Chen <minchnew@gmail.com>