Bug 974632

Create ~/.gem, owned by the gear user, for all cartridges.
To have user gems be installed in this directory, we now set $GEM_HOME
explicitly on all cartridges.

Subsequently, the Ruby 1.9 cartridge need not create ~/.gem.
Bug 974983

Set up $PATH so that executables installed by a gem can be found.
Resurrect file permissions tests that existed for v1 PHP cartridge

The tests now includes `~/.gem`, which is created for all cartridges.
See https://bugzilla.redhat.com/show_bug.cgi?id=974632
Remove unsightly comment
Bug 976112

Some node.js application migration may fail if the existing application
has a real directory `$OPENSHIFT_NODEJS_DIR/versions/0.6`.
Since we are copying the files over from the new version of the
cartridge, simply remove the files during migration so that `cp -ad`
does not fail.
Bug 971337 - cleanup alias form errors

Add alias views for new and edit

Get existing aliases test cases working with new routing and templates

Add new test cases to cover SSL cert errors for empty or missing files

Grammar corrections for ssl cert messages

Show form errors on alias edit

Add test case for errors on alias edit form

Testcase for create alias with a cert

Rename PersistentConnectionError to ResetConnectionError

Fix typo
Bug 975794: Move oo-admin-cartridge operations to %posttrans

The oo-admin-cartridge command isn't safe to use in %post the way we currently
install the package; during %post, the previous RPM version files haven't been
cleaned up, meaning we install from a source tree containing a mixture of old
and new cartridge version files.

Move the operation to %posttrans, which guarantees the install picks up the final
installed package state, and thus only files from the new RPM installation.
Merge pull request #2920 from ironcladlou/bz/975794

Merged by openshift-bot
WIP Cartridge - Correct manifest.yml

* Fixed Cart-Data to use PYTHON instead of PERL
Merge pull request #2921 from jwhonce/wip/cartridge_change_audit

Merged by openshift-bot
Addition of touch image to console images
and markup to support touch/favicon within console across browsers
Correct img link
Automatic commit of package [openshift-origin-cartridge-jbossews] release [0.5.4-1].
Automatic commit of package [openshift-origin-cartridge-jbossas] release [1.3.7-1].
Automatic commit of package [openshift-origin-cartridge-ruby] release [0.5.6-1].
Automatic commit of package [openshift-origin-cartridge-python] release [0.5.6-1].
Automatic commit of package [openshift-origin-cartridge-jbosseap] release [2.4.7-1].
Merge pull request #2917 from BanzaiMan/dev/hasari/bz976112

Bug 976112
Bug 976758 & 969948 - Update the name of internal IP env var to match v2 carts
https://bugzilla.redhat.com/show_bug.cgi?id=976758
https://bugzilla.redhat.com/show_bug.cgi?id=969948
Changed the OPENSHIFT_INTERNAL_IP env var in index.html and start hook to OPENSHIFT_DIY_IP
Bug 977037