This patch adds functional test cases to validate the subscription
and vnf package functionality in a multi-tenant environment.
Validates VNF instantiation is only allowed when VNF and VIM belongs
to same tenants.
The patch covers only positive test cases of the feature.
Validation of negative test cases would require design changes in Fake
NFVO server, which could be implemented in the upcoming cycle.
Additionally, add missing "domain-name" field while creating VIM config
file in tools/gen_vim_config.sh.
Implement: blueprint multi-tenant-policy
Change-Id: I57d2ec780bd65423820c291bc67d1328bcf9f620