Skip apt-get dist-upgrade in pre-deploy

We will run a dist-upgrade after configuring an apt-proxy in
roles/common.
Add back the dist-upgrade and pull the apt-proxy config forward from roles/common
Fix path
Fix path
Use SSL for all internal keystone API requests
Use internal floating IP for RabbitMQ and MySQL

Should fix Ubuntu 14.04 CI run
Retry PIP installs
Merge branch 'skip-pre-deploy-dist-upgrade' into proposed
Merge branch 'cleanup-endpoints' into proposed
Retry git clones
Use result|success instead of result.rc == 0
Merge pull request #394 from blueboxgroup/proposed

Combine #391, #392 and #393