oo-accept-node: Fixed invalid ASCII bug, added full paths to binaries

Fixed bug in oo-accept-node where it would sometimes error with "Invalid
ASCII" when parsing output from ps. I also added full paths to all the
external binaries that I could find.
Bug 965757: Provide output to client on post-configure failure
Bug 966857: Fix executable bit in 10gen cartridge scripts
Additional tests of downloading cartridges
BZ963827 - Improved logging messages
Tests don't pass
Bug 967017: Use underscores for v2 cart script names
Bug 966790: Handle unidling consistently in the cart model
Merge pull request #2620 from ironcladlou/bz/965757

Merged by openshift-bot
Merge pull request #2630 from ironcladlou/bz/966857

Merged by openshift-bot
Merge pull request #2632 from calfonso/master

Merged by openshift-bot
Merge pull request #2541 from smarterclayton/additional_download_tests

Merged by openshift-bot
Merge pull request #2633 from ironcladlou/bz/967017

Merged by openshift-bot
WIP Cartridge Refactor - remove extraneous syslog messages
Fix bug 966330 - fix authorizations and ssh keys for responsive layouts
Bug 967016: Detect v2 carts in a gear more accurately
Automatic commit of package [rubygem-openshift-origin-msg-broker-mcollective] release [1.9.5-1].
Automatic commit of package [openshift-origin-cartridge-10gen-mms-agent] release [1.23.5-1].
Automatic commit of package [openshift-origin-cartridge-cron] release [1.7.5-1].
Automatic commit of package [rubygem-openshift-origin-node] release [1.9.7-1].