Split out roles client from keystone identity client

Removes roles client from identity client v2 into an own one.

Partially implements blueprint consistent-service-method-names

Change-Id: I775ac21e6124ad8fe028355a55ece5325692aa53
17 files changed