Add messaging throughput configuration to EAP

https://bugzilla.redhat.com/show_bug.cgi?id=1078669
Check ports of jbosseap app, found the messaging throughput port is
defined in manifest.yml but not bound to gear.
Check the standalone.xml, does not find the port bind define for it.
Node Platform - Add more checks for gear structure

* Check for cartridge idents and OPENSHIFT_PRIMARY_CARTRIDGE_DIR
fix default expose_port option to false
Fixing typo
Merge pull request #5015 from rajatchopra/master

Merged by openshift-bot
Merge pull request #5025 from jhadvig/10gen_typo

Merged by openshift-bot
Limit initial build client output to 10Kb

Following an Initial-Build, limit the capture of client_message
data to 10Kb.
correct typo of depricated to deprecated

https://bugzilla.redhat.com/show_bug.cgi?id=1079295
Add mms-agent to gear with old settings.py, check the warning message,
typo in it.

The settings.py was depricated, please check your 10gen-mms-agent
cartridge documentation at
http://openshift.github.io/documentation/oo_cartridge_guide.html#10gen-mms-agent
Merge pull request #5027 from bparees/mms_typo

Merged by openshift-bot
Fixing extended tests
Merge pull request #5021 from ironcladlou/initial-build-limiting

Merged by openshift-bot
Merge pull request #5029 from danmcp/master

Fixing extended tests
Merge pull request #5022 from jwhonce/wip/oo-accept-node

Merged by openshift-bot
Automatic commit of package [rubygem-openshift-origin-node] release [1.22.5-1].
Automatic commit of package [rubygem-openshift-origin-msg-broker-mcollective] release [1.22.3-1].
Automatic commit of package [openshift-origin-msg-node-mcollective] release [1.21.3-1].
Automatic commit of package [openshift-origin-cartridge-python] release [1.22.2-1].
Automatic commit of package [rubygem-openshift-origin-controller] release [1.22.4-1].
Automatic commit of package [rubygem-openshift-origin-console] release [1.22.4-1].
Automatic commit of package [openshift-origin-node-proxy] release [1.21.3-1].