Consistently silence pushd and popd in hooks

Consistently redirect the output of pushd and popd to /dev/null in
cartridge scripts.
Fix tests to use newer-style rhc invocations

Change to the newer invocation style, order arguments consistently, and
delete global variables with paths to deprecated rhc executables.
Add @not-enterprise tag to some tests

The tests marked are for cartridges that are not in OpenShift Enterprise
at this time: 10gen, MongoDB, NodeJS, and PhpMyAdmin.  Also disabled for
Enterprise are lifecycle tests for the Ruby 1.8 cartridge; these tests
need to be updated.
Plugin work, rearrange bits, add help, fix spec file.
Add missing routes.json configuration for jboss* app types + minor cleanup.
Case-insensitive vhost routing support.
Add missing routes.json configuration for jenkins apps.
updated ews2 tests
Fix for Bug 893207

Add timeout for start/stop gear calls
Merge pull request #1110 from Miciah/silence-pushd-and-popd

Merged by openshift-bot
Merge pull request #1128 from ramr/master

Merged by openshift-bot
Merge pull request #1134 from bdecoste/master

Merged by openshift-bot
Merge pull request #1135 from jwhonce/dev/bz893207

Merged by openshift-bot
Round 2: Update ruby19-scl cart configs to 3.0.17 passenger
routable ws host/port
Bug 892906 - Fix client tools link
increased jenkins test timeout
Bug 893298 - Add period to domain name form
Merge pull request #1138 from smarterclayton/bug_892906_wrong_link_to_get_started

Merged by openshift-bot
Merge pull request #1137 from bdecoste/master

Merged by openshift-bot