tests the Keystone extensions V2 API

This patch adds the JSON/XML clients and tests for
Keystone discover extensions V2 API.

Change-Id: I9e869b9a5ba9302a77027581de7ae970f8d56305
Merge "tests the Keystone extensions V2 API"
Merge branch 'master' of https://github.com/openstack/tempest