Add network API test to create/update a port with 2 IP addresses

Test sequence is as follows:
- Create a network with 2 subnets.
- Create a port on the network with single IP addr from
  first subnet.
- Update port with a second IP addr from second subnet.
- Update port to return to a single IP addr.
- Clean up resources (port, subnets, and network) via
  the tearDownClass method of the BaseNetworkTest class.

Change-Id: I0036cd7fe412f4a371027fc5c323a7bc3ccce5b9
Enable security_groups_basic_ops blocking tests

Enable tests for security groups blocking traffic on default.
Check that bug 1252620 and bug 1112912 are fixed

Partially Implements: blueprint neutron-advanced-scenarios

Change-Id: I20d02d97664f1032e43e11c2465a26ae6f5be80e
ssh_floating verify reboot

The reboot true option is usually useful for generate more ovs
events, but actually it can fail on the machine remains in SHUTOFF
state. A status check added, in order to help identify this situation.

The icmp echo test generated more logs than it required.
The intermediate pings will not be logged.

Change-Id: I524da1f2324227ef77755c070430221918e1694e
Merge "Enable security_groups_basic_ops blocking tests"
Merge "ssh_floating verify reboot"
Merge "Add network API test to create/update a port with 2 IP addresses"
Merge branch 'master' of https://github.com/openstack/tempest