Bug 1070317: Pass original request uri to the backend.
Perl repository layout changes
allow users to prevent overwrite of local jboss config from repository

when setting the OPENSHIFT_JBOSSEAP_CFG_LOCAL_EDIT variable to true,
the standalone.xml will not be overwritten by repository content
on startup.  this allows users to edit the config locally in the gear
via jboss-cli, the jboss console, or by hand
Introduce logshifter package
Validate required args exist for gear actions

Ensure a file is specified and that it exists for `gear prepare`.

Ensure a valid deployment id is specified for `gear distribute`.

Ensure a valid deployment id is specified for `gear activate`.

Bug 1070656
Revert "Multiple fixes for stability"

This reverts commit ad56a8f7d106792b6e934828a4ae8bb9c3d51753.
Automatic commit of package [openshift-origin-logshifter] release [1.1-1].
Merge pull request #4834 from mrunalp/bugs/1070317

Merged by openshift-bot
Add Vagrant deployment guide and modify Contributors Guide
Merge pull request #4812 from jhadvig/wip_perl

Merged by openshift-bot
Merge pull request #4837 from ironcladlou/logshifter/core

Merged by openshift-bot
Relax catch clause for errors during activation
Merge pull request #4839 from jwhonce/origin_node_39

Card origin_node_39 - Disable GearStatePlugin
Automatic commit of package [openshift-origin-logshifter] release [1.2-1].
Automatic commit of package [rubygem-openshift-origin-frontend-apachedb] release [0.4.1-1].
Automatic commit of package [openshift-origin-cartridge-phpmyadmin] release [1.19.1-1].
Automatic commit of package [openshift-origin-cartridge-jenkins-client] release [1.19.1-1].
Automatic commit of package [rubygem-openshift-origin-frontend-nodejs-websocket] release [0.4.1-1].
Automatic commit of package [rubygem-openshift-origin-node] release [1.21.1-1].
Automatic commit of package [rubygem-openshift-origin-auth-remote-user] release [1.19.1-1].