VPNaaS API tests cleanup

This patch removes some redundant method definitions
that could be autogenerated with _create method of NetworkClientBase
class

Change-Id: Iec8d672a1744f7d851adaaeb54130a94618b76bf
Sahara: preparations for data source tests

* create/list/get/delete methods to API client for data sources were added;
* Method "create_data_source" was added;
* tearDownClass method was expanded;

Partially implements: blueprint savanna-api-tests

Change-Id: I60d7a5553b642a2a7a03d4c6cf2befdfe2172341
Merge "VPNaaS API tests cleanup"
Merge "Sahara: preparations for data source tests"
Merge branch 'master' of https://github.com/openstack/tempest