Change to use projects instead of tenants for keystone V3

In keystone V3 client, the tenants attribute is replaced by projects.
Change the driver's usage to use this new attribute and be compatiable
with the V2 keystone at the same time.

Change-Id: Idf5c76d6dcdf866047b6b4ceb803149f6fbcfd8c