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
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.
Bug 977563

Instead of using glob, explicitly list templates belonging to the Ruby
cartridge.
Fix for bug 977224
Merge pull request #2944 from abhgupta/abhgupta-dev

Merged by openshift-bot
enable rhscl repos - add wrapper
Broker source mode should reload classes, only load plugins in broker_plugins.rb
Merge pull request #2743 from adelton/mod_auth_kerb

Merged by openshift-bot
Merge pull request #2947 from smarterclayton/fixes_for_broker_source

Merged by openshift-bot
Adding lsof dependency
Merge pull request #2946 from maxamillion/dev/maxamillion/enable_rhcl

Merged by openshift-bot
Merge pull request #2948 from kraman/vagrant_build_fixes

Merged by openshift-bot
node-util: Fixing undefined local variable due to typo
Merge pull request #2865 from BanzaiMan/dev/hasari/bz974632

Merged by openshift-bot
Fix mysql scaling tests
Avoid harmless but annoying deprecation warning
Merge pull request #2949 from mmahut/master

Merged by openshift-bot