Remove keystone_ec2_uri flag from lib/heat

As per I9908e17bed33fdc64d058a6d6db7b29f9c8d53d6 keystone_ec2_uri
is now derived from auth_uri. Thus keystone_ec2_uri is useless
now

Change-Id: I97954fdbbd74a6920b307f33873bcc8d70331bf4
Delete unused neutron port

For purpose of creating fake baremetal nodes environment for ironic
functional/integration testing the unused neutron port to be created.
Adding the removal part and helpful comments.

Change-Id: I855ba1dbbf13f343d513ba387716996d6e4c20a6
Fix typo in nova_admin_username

The last parameter is unneeded, the value is always
set to "nova".

Change-Id: I7167d3559e8dfdb51ac8264e274f7ba167c18dfe
Use nova bindir of /usr/bin on SUSE

Similar to Fedora pip on SUSE installs things into /usr/bin by default.

Change-Id: I73a71288915b99d553ebe9d8e17ac7abef451a60
Prevent the use of 'swift' in ENABLED_SERVICES

This is not supported and we missed a comment in stackrc that still
said otherwise.  Fix the comment and abort in the sanity check section
if 'swift' is detected in ENABLED_SERVICES.

Change-Id: I78222d7ee2ea8a281962129d5bcf06c118469510
Merge "Prevent the use of 'swift' in ENABLED_SERVICES"
Merge "Delete unused neutron port"
Merge "Remove keystone_ec2_uri flag from lib/heat"
Merge "Use nova bindir of /usr/bin on SUSE"
Merge "Fix typo in nova_admin_username"