Add segments client

Segments client is necessary to test the routed provider networks
feature.
the following client methods are now available for Tempest:
* create_segment
* update_segment
* show_segment
* delete_segment
* list_segments

Change-Id: Ie89468351fc9cf68ccf356d35ee9ba4b5037c499
5 files changed