oo-accept-node: check allow_polyinstantiation

Check that the allow_polyinstantiation SELinux Boolean is enabled.
Delete old TODOs related to v2 switchover

Delete some old TODO comments that are obsolete now that the default
cartridge model has been changed to v2.
<node-proxy,port-proxy> Bug 964212 - Fix init script dependencies

https://bugzilla.redhat.com/show_bug.cgi?id=964212

Add INIT INFO to node-proxy and port-proxy to make sure required
services are started before init scripts are called during startup

Fix references to port-proxy in node-proxy init script
Better mail config, allow SMTP to be set by ops
Review comments
Add a unique header X-OpenShift-Cartridge-Download to all cart download requests
Bug 966065: Make python-2.6 install script executable
Merge pull request #2588 from ironcladlou/bz/966065

Merged by openshift-bot
Merge pull request #2592 from smarterclayton/better_mail_config

Merged by openshift-bot
online_runtime_296 - No longer need to move the throttle tag.
Bug 964347 - Run cartridge scripts from cartridge home directory

* Refactored platform code to run cartridge scripts from cartridge home directory
* Added missing step in mongodb cucumber tests
Automatic commit of package [openshift-origin-cartridge-jbossews] release [0.4.5-1].
Automatic commit of package [rubygem-openshift-origin-node] release [1.9.6-1].
Automatic commit of package [openshift-origin-cartridge-mysql] release [0.3.5-1].
Automatic commit of package [openshift-origin-cartridge-nodejs] release [1.10.5-1].
Automatic commit of package [openshift-origin-cartridge-haproxy] release [0.4.5-1].
Automatic commit of package [openshift-origin-broker-util] release [1.9.5-1].
Automatic commit of package [rubygem-openshift-origin-common] release [1.8.5-1].
Automatic commit of package [openshift-origin-cartridge-postgresql] release [0.2.5-1].
Automatic commit of package [openshift-origin-cartridge-jbossas] release [1.2.5-1].