Match tenant_id when name ambiguity in get_secgroup_uuids()

Neutron allows securityGroup creation with same name
between one/more users, and the admin roles can get/use
the other users' securityGroup. So if there are several
securityGroups return, we should match the one which is
belongs to the stack owner, and then to raise
'PhysicalResourceNameAmbiguity' exception if can't match.

Change-Id: Icb7eae35ba40a142a4d398b7c9d58c8483b9588e
Closes-Bug: #1348064
Merge "Match tenant_id when name ambiguity in get_secgroup_uuids()"