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 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
Addition of touch image to console images
and markup to support touch/favicon within console across browsers
Correct img link
Merge pull request #2919 from jwforres/bug_971337_cleanup_alias_form_errors

Merged by openshift-bot
Reverting fix for bug 973718
 - instead of not returning the broken apps, we are relying on the CLI/console resilience to handle these broken apps for now
Merge pull request #2922 from sg00dwin/624dev

Merged by openshift-bot
Card origin_runtime_163 - Validate attempted Gear env var overrides

* Cart env vars should not be able to override platform env vars defined at a gear level
* Cart should not be able to create directories in gear home directory
Merge pull request #2926 from danmcp/master

Merged by openshift-bot
<App creation error message> Clarify wording in error message

https://github.com/openshift/origin-server/issues/2756

Fix up language in the 'Invalid size' error message when selecting an
invalid gear size. Also clean up some trailing witespace. Related to
Merge pull request #2930 from abhgupta/abhgupta-dev

Merged by openshift-bot
Merge pull request #2931 from jwhonce/card/163

Merged by openshift-bot
Merge pull request #2757 from tbielawa/acceptable_values

Merged by openshift-bot
KrbLocalUserMapping enables conversion to local users.

It uses auth_to_local rules in /etc/krb5.conf. By default it strips the
@REALM part. See krb5.conf(5) for details how to set up specific rules.

Without this directive set to On, after enabling mod_auth_kerb, users
will be logged in with username containing the @REALM which is different
account so they won't be able to see their data and applications.
Remove V1 code and V2-specific stepdefs

Trello: https://trello.com/c/pwPlA2xX (origin_runtime_141)
Bug 975365 - Redirect old console routes to the new singular forms
Bug 975365 - Change to direct mapping and update testcase