Adds support for multihost nova-network

- Modifies Nova plugin to accept multiple hosts
in CONFIG_NOVA_NETWORK_HOSTS parameter.

- Fixes validate_multi_ip

Change-Id: I16bb63040b5825d4e8f7ed9a95d0ce46680e4074
Fixes: rhbz#1001916
Adds Firewall rules for cinder access.

Allows connection to cinder service only for nova
compute hosts,

This patch is for cinder only, rules for the other
services are being developed since the bug
addresses the entire openstack installation.

Fixes (partially): rhbz#1002063

Change-Id: Ib1ee17810cf7993d1404a5eee80ddef7c2712135
Adds Firewall rules for swift access.

Allows connection to swift and rsync from
this hosts: CONFIG_SWIFT_STORAGE_HOSTS and
CONFIG_SWIFT_PROXY_HOSTS

This patch is for swift only, rules for the other
services are being developed since the bug
addresses the entire openstack installation.

The swift proxy service was not restricted
because it's the connection to the outside world.

Fixes (partially): rhbz#1002063

Change-Id: I1f8e46ff4eebe85d2d0a4bcded8e6ad8ed664a9b
Creates keystonerc_admin for user

- creates keystonerc_admin for user running Packstack
in case OpenStack client host is the host where packstack
is running (eg. all-in-one installation)

Change-Id: I37be40de46f54c78c934a27bc3f5e3c9381e7f19
Fixes: rhbz#964005, rhbz#976394
Merge "Creates keystonerc_admin for user"
Fix CONFIG_PROVISION_TEMPEST_REPO_URI default

The default value now 404's, so point at the upstream repo

Change-Id: Idd4dfb4a23291d56a474539630f7baa5c3c8e2bd
Merge "Adds Firewall rules for cinder access."
Merge "Adds Firewall rules for swift access."
Merge "Adds support for multihost nova-network"