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
Add Vagrant deployment guide and modify Contributors Guide
Relax catch clause for errors during activation
Merge pull request #4825 from bparees/jboss_config

Merged by openshift-bot
Merge pull request #4841 from nhr/add_vagrant_info

Merged by openshift-bot
Merge pull request #4844 from pmorie/activate

Merged by openshift-bot
Template cleanup