Never use the Puppetlabs repos

The Puppetlabs repositories are unsafe for use on any RHEL system.  They replace system / EPEL packages and upgrade to backwards incompatible versions of their own packages without warning.
Make scaled postgres connection info use hostname instead of IP
Add fault tolerance code to UsageRecord model
Bug 964265: Ignore symlinks when detecting cart dirs in a gear
Preventing failures in deletion of partially created gears
Bug 964093: Generate OPENSHIFT_JBOSSEWS_VERSION during jbossews install
Merge pull request #2524 from pravisankar/dev/ravi/guard-usage-records

Merged by openshift-bot
Merge pull request #2515 from fotioslindiakos/postgres_v2

Merged by openshift-bot
Merge pull request #2534 from rmillner/online_runtime_296

Merged by openshift-bot
Fixes based on review by Ravi
Bug 963646: Quote env var contents to avoid undesirable array evals
Merge pull request #2533 from ironcladlou/bz/964265

Merged by openshift-bot
Merge pull request #2536 from ironcladlou/bz/964093

Bug 964093: Generate OPENSHIFT_JBOSSEWS_VERSION during jbossews install
Merge pull request #2538 from abhgupta/abhgupta-dev

Merged by openshift-bot
Bug 961475
Bug 957164
Bug 963828
added validation for initial git url
Bug 963981 - Fix app events controller
Use canonical_name/canonical_namespace for application/domain respectively when using find_by op.
Bug 957257 - add login message about running tidy.