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
Automatic commit of package [openshift-origin-logshifter] release [1.1-1].
Card origin_node_39 - Disable GearStatePlugin

* see https://bugzilla.redhat.com/show_bug.cgi?id=1070570
  Gear creating failed due to watchman tries to restart the gear before the gear is created completely
Merge pull request #4834 from mrunalp/bugs/1070317

Merged by openshift-bot
Card origin_node_39 - Fix spec file for disabled plugin
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
Card origin_node_39 - Make test optional
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].