Clean up Cisco plugin config parameters

Change-Id: I3095f6aa0aa182592bd939ec59bac1820f15676f
Fixes: bug 1201537
Attach ip addresses to br-ex instead qg-* while not using namespaces.

+ disable ns-metadata-proxy if we not using namespaces
reformat

remove dangerous import
Fix auth issue in get_instance_host

_get_instance_host was attempting to use the
admin username and password with the user's
tenant, which leads to 401 auth errors from
Keystone when attempting to determine the
instance host from nova.

This patch reads the admin tenant from the same
place as the username and password and uses that
instead. It also removes the keystone call that
was used to determine the tenant_id from the name,
since that is no longer needed.

DocImpact grizzly

Change-Id: If7ab8df24f8a727b458a780af8909e4cc6e1d0eb
Fixes: bug 1202462
Workarround of strange bug, while creating PID file for ns-metadata-proxy.