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.
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
Merge pull request #2949 from mmahut/master

Merged by openshift-bot
Merge pull request #2952 from pmorie/fix-tests

Fix mysql scaling tests