Adding extensibility to workflow template file.

Fixes bug 1154358.

Change-Id: I8a2f9fc8fb65afb3290d998c5726ae3fec7c67fc
Correct the related tenant_id when getting quotas

QuotaUsage::_get_quota_data() always get the project quotas by the
requester's tenant_id, which was wrong.

Add a args "tenant_id" which point to the correct project when
getting its quotas.

Fix Bug #1130070

Change-Id: I82f080720235631c430d8a18a44ece013de60a3b
rm invalid args when updating quotas with nova api

  1. Remove invalid args "volumes" and "gigabytes" while calling
     nova.tenant_quota_update in UpdateProject and CreateProject
     workflows.

  2. Update related test cases.

Fixes bug 1155876 and fixes bug 1156198.

Change-Id: I3ee9e3b6b4f19452e42129f750bc4bbe0727e343
Merge "Correct the related tenant_id when getting quotas"
Merge "Adding extensibility to workflow template file."
Merge "rm invalid args when updating quotas with nova api"