Replace the concept of tenants in the code-base

The following blueprint proposed the removal of the tenant concept in
favor of using the concept of projects, such as it is being used in
Keystone. This is to promote uniformity in the code-base.

Change-Id: I3efe1e2316c662af73a74369d6e1151080417daa