option to use UUID keystone tokens instead of PKI

allows devs to use short UUID tokens instead of long PKI tokens
fixes bug #1213250

Change-Id: Ic6869231f494ec79b0e432845ec7ca0b670fe059
Switch to using git.openstack.org

- All openstack repositories are now hosted on git.openstack.org
- Github.com hasn't been reliable for our vm-gate tests

Change-Id: I6957e2dcbfb9b065f36775e2adfa045604388122
changing the glance client param public to is-public

fixes bug #1214130

Change-Id: I39c01f6f54cc11ec2d63d5394567f88d19fb7ed0
adding babel as a dependency for the guest agent

fixes bug #1214558

Change-Id: I3dfbd9539139b1c372c3272dacaeb7ba3a0d54e1
Merge "adding babel as a dependency for the guest agent"
Merge "option to use UUID keystone tokens instead of PKI"
Merge "Switch to using git.openstack.org"
Updating diskimage-builders repo

Change-Id: I07ac7f97605d2413d5d27a1a3d66f7bdbfc1e053
Adding specifics to make sure heat works

implements blueprint heat-integration

Change-Id: I75f1164aba57dd0f3407ce8d7f32ff8c5c5583e5
Include oslo.config=1.2.0a3 for trove guest VM

python dependencies were being installed
(including oslo.config) before we install
trove inside guest VM,therefore the
oslo.config>=1.2.0a3 was not picked
 up from trove requirements.txt.
The same has been addressed here.

Change-Id: I5047594827bcc3f9f2e0d909d6e9c24f57d4fd19
Fixes: bug #1215001
Custom Guest Log Directory Causes Init Failure

The log_dir in trove-guestagent.conf.sample currently defaults to
'/tmp', and the log_file to 'logfile.txt'.

If the log_dir value is changed to, say, '/var/log/trove', guest
initialization will fail because the directory does not exist. Even
if log_dir is set to '/var/log', initialization will fail due to
insufficient write permissions in said directory.

Solution: The log_dir specified in trove-guestagent.conf.sample
should be created on-demand if necessary.

Change-Id: Ic819aaa08f8a78483e1c0ae0aa8af370c6705562
Closes-Bug: #1219137
Merge "Custom Guest Log Directory Causes Init Failure"
Update redstack scripts to install trove using devstack

Cleanup the trove integration scripts so that we can install trove
directly from devstack instead of using local.sh.

Change-Id: I3c6b8a59b4935cd46d38639ad369fe21f35f082e
Fixes: bug 1226315
Merge branch 'master' of https://github.com/openstack/trove-integration