This commit
1. Adds a custom plugin to get number of ovs flows on br-int
2. Adds a row/panel to the OpenStack General System Performance
dashboard to visualize this
3. Adds support for containerized/non-containerized collectd
4. In case of containerized, ovs is installed on container and
/etc/openvswitch and /var/run/openvswitch from host are mounted
into container
5. The custom collectd exec plugin cannot be run as root, hence stack
user is created within container and the plugin is run as stack user.
In the case of non-containerized collectd, heat-admin user existing on
overcloud nodes is used
6. Controllers and Computes are monitored
Change-Id: I4687bd6aa0168c0b4bab72cf8eaca5f92c42b635