WIP Cartridge Refactor - Move PATH to /etc/openshift/env

* This allows cartridge path to be controlled by the PaaS operator
  * Cartridges may modify path based on their needs and accept responsibilty the needs of their packaged software.
* Update spec files
Merge pull request #2068 from jwhonce/wip/path

Merged by openshift-bot
Fixing F18 build of PHP v2 cartridge
Automatic commit of package [openshift-origin-cartridge-mock-plugin] release [0.2.7-1].
Automatic commit of package [openshift-origin-cartridge-mock] release [0.2.7-1].
Automatic commit of package [openshift-origin-cartridge-haproxy] release [0.2.7-1].
Automatic commit of package [openshift-origin-cartridge-mongodb] release [1.6.10-1].
Automatic commit of package [rubygem-openshift-origin-node] release [1.7.26-1].
Automatic commit of package [openshift-origin-cartridge-php] release [0.2.5-1].
Automatic commit of package [openshift-origin-cartridge-mysql] release [0.1.6-1].
Automatic commit of package [openshift-origin-cartridge-cron] release [1.5.6-1].
Automatic commit of package [openshift-origin-cartridge-python] release [0.2.7-1].
Automatic commit of package [openshift-origin-cartridge-perl] release [0.2.7-1].
Automatic commit of package [openshift-origin-cartridge-ruby] release [0.2.7-1].
Automatic commit of package [openshift-origin-cartridge-diy] release [0.2.5-1].
Automatic commit of package [openshift-origin-cartridge-haproxy] release [0.2.8-1].
Automatic commit of package [openshift-origin-cartridge-haproxy] release [0.2.9-1].