Relax check for router interface in _verify_network_details

This is to catch ports that are interfaces for both centralized
and distributed routers.

Closes-bug: #1355537

Change-Id: I1da8536a4b457f8ae20c03ecd7ef9d39075b0cf5
Convert request schema (flavors)

Converts the all flavor schemas for negative testing into dict's.

Change-Id: Ia1fbff86549a8268e46dfd73fcc21d23c653eda4
Partially-implements: bp api-schema-unification
Merge "Convert request schema (flavors)"
Migrate test_aggregates_basic_ops to Tempest clients

This patch uses Tempest clients instead of Official clients. This is
part of the migrating all scenario tests to using tempest own clients.

Partially-implements: bp:tempest-client-scenarios
Change-Id: I1cdf391652fbb14d5c527e8702c392904ef35a37
Merge "Relax check for router interface in _verify_network_details"
Merge "Migrate test_aggregates_basic_ops to Tempest clients"
Merge branch 'master' of https://github.com/openstack/tempest