Bug 971120: refactor openshift-node.feature
Bug 986838 - Prevent quotas from being lowered beyond usage

* Add validation and tests
Automatic commit of package [openshift-origin-cartridge-jbossews] release [0.7.4-1].
Automatic commit of package [rubygem-openshift-origin-msg-broker-mcollective] release [1.12.6-1].
Automatic commit of package [openshift-origin-cartridge-10gen-mms-agent] release [1.26.3-1].
Automatic commit of package [openshift-origin-cartridge-cron] release [1.10.3-1].
Automatic commit of package [rubygem-openshift-origin-node] release [1.12.6-1].
Automatic commit of package [openshift-origin-cartridge-mysql] release [0.6.3-1].
Automatic commit of package [openshift-origin-cartridge-nodejs] release [1.13.4-1].
Automatic commit of package [openshift-origin-cartridge-haproxy] release [0.7.6-1].
Automatic commit of package [openshift-origin-broker-util] release [1.12.6-1].
Automatic commit of package [rubygem-openshift-origin-common] release [1.12.4-1].
Automatic commit of package [openshift-origin-cartridge-postgresql] release [0.5.5-1].
Automatic commit of package [openshift-origin-cartridge-jbossas] release [1.5.5-1].
Automatic commit of package [openshift-origin-cartridge-ruby] release [0.7.5-1].
Automatic commit of package [openshift-origin-cartridge-php] release [0.7.4-1].
Automatic commit of package [rubygem-openshift-origin-admin-console] release [0.0.6-1].
Automatic commit of package [openshift-origin-cartridge-diy] release [0.7.4-1].
Automatic commit of package [openshift-origin-node-util] release [1.12.6-1].
Automatic commit of package [openshift-origin-cartridge-perl] release [0.7.4-1].