Allow access to HEAT cfn and cloudwatch api's

Specifically access to port 8000 is now needed for the overcloud to work
on Fedora 18.

Change-Id: Ib683e5c275f10bba3062b1a60da7ff5887b317af
Use the correct url to openstack pypi mirror

The incorrect url only became a problem when trying to install pyudev,
which recently became a dependancy of neutron, but neutron doesn't
list pyudev in it's requirements.txt.

Change-Id: I8ab762c115373d2c8a747567ce06d79bda465f8b
Merge "Use the correct url to openstack pypi mirror"
Remove neutron workaround

The currently released neutron client has the code needed for
neutron, so this workaround is no longer needed.

Change-Id: Iaf40a3a6d455d713085ed9073f62e100d1b5cb22
Use source-repository interface in neutron element

Change-Id: I2acf21b83b08bdd4797173125bf492c5caf7194b
Stop registering endpoints in-instance.

We're moving to orchestrating APIs externally. The incubator has a
patch set pending to perform endpoint registration, which can be used
when this is merged.

Change-Id: I8b25e469d23a9a369c1278377fb64291a0cec6c0