BZ 836348 and BZ 832289; disable expose_php to hide information about it.
BZ 835157: Add exception handling to add/remove-gear and print informative messages.
BZ 835205: Fail gracefully when the gear is in a half-built state instead of trying to do the wrong thing.
Merge pull request #169 from rmillner/dev/rmillner/bug/835157

BZ 835205 and BZ 835157: Make haproxy_ctld more resilient to failures
Merge pull request #168 from rmillner/dev/rmillner/bug/836348

BZ 836348 and BZ 832289; disable expose_php to hide information
Bug fix - should print the correct database name for scalable apps.
Updating gem versions
Automatic commit of package [cartridge-haproxy-1.4] release [0.12.2-1].
Automatic commit of package [cartridge-haproxy-1.4] release [0.12.3-1].
Automatic commit of package [cartridge-jbosseap-6.0] release [0.2.3-1].
Automatic commit of package [rubygem-stickshift-node] release [0.13.3-1].
Automatic commit of package [cartridge-mongodb-2.0] release [0.22.3-1].
Automatic commit of package [cartridge-php-5.3] release [0.95.2-1].
Automatic commit of package [rubygem-stickshift-common] release [0.12.2-1].
Automatic commit of package [cartridge-ruby-1.8] release [0.95.2-1].
Automatic commit of package [cartridge-ruby-1.9] release [0.2.3-1].
Automatic commit of package [rubygem-stickshift-controller] release [0.13.3-1].
Fix for Bug# 808425
Merge pull request #171 from pravisankar/master

Fix for Bug# 808425
MCollective updates
- Added mcollective-qpid plugin
- Added mcollective-gearchanger plugin
- Added mcollective agent and facter plugins
- Added option to support ignoring node profile
- Added systemu dependency for mcollective-client

Oddjob updates
- Removing oddjob plugin

Permission and SELinux changes
- Moving ownership of /var/lib/stickshift and /etc/https/conf.d/stickshift to node instead of broker.
- Moving selinux policy to common but only installing it in broker and openshift-origin-node
- Added /var/lib/stickshift selinux-context settings to openshift-origin-node

District changes
- Added district classes, management script and calls to mongo data store
- Added ss-admin-move and ss-admin-ctl-district commands for district management.
- Districts are disabled by default.

Scaling changes
- Adding stickshift port-proxy to expose internal (127.**) ports on external IP

Mongo Auth service
- Added broker auth capability to mongo auth plugin
- Adding config for small files in mongodb to make setup faster

General
- Moving broker initlization into ss-broker-setup script
- RHEL 6 compatability changes
- Bumping default # of gears per user limit to 100 on Origin.
- add a script to check broker installation condition
- Added haproxy cartridge to livecd kickstart
- Add mongo smallfiles directive only if it doesnt already exist

Bug fixes
- Adding check in user info call for when user is just created and no apps exist
- Update to pick up dhcp lease files on ec2 nodes
- changes to view active_capacity as a float
- Removed nameserver definition in dhclient-up-hooks (this comes from the prepend-nameserver in dhclient.conf instead)
- Added a section in ss-setup-node to update the broker ip in stickshift-node.conf
- Update ss-setup-broker to re-query IP after network restart. DHCP sometimes causes IP to change.
- Bugz# 833185