Watchman filters out haproxy/logshifter

Make Watchman's GearStatePlugin filter out haproxy and logshifter
related processes so it can better determine when to start a gear whose
processes have died.

Bug 1133629
gear-placement plugin: improve docs and examples

Noted clearly how server_infos are filtered prior to invoking the plugin
method. Also revised the examples to add logging, adjust idiom, etc.
Changes first_steps links to developer portal
Merge pull request #5808 from sosiouxme/gear-placement

Merged by openshift-bot
mysql cart: simplify user env var check

Eliminate the "`-n`" test for `OPENSHIFT_MYSQL_START_TIMEOUT` (and
...`_STOP_TIMEOUT`) and replace it with the `set -u` safe
`${OPENSHIFT_MYSQL_START_TIMEOUT:-}` expansion
Merge pull request #5815 from spurtell/master

Merged by openshift-bot
Multiple bug fixes
 - Bug 1108556: incorrect layout in oo-admin-ctl-domain man page
 - Bug 1117643: Missing '--allowed_gear_sizes' option in help of oo-admin-ctl-domain
 - Bug 1112455: Should give proper info when the same addon cartridges added to one application
 - Bug 1112636: zend-5.6 should be removed from warning message when try to create an app using invalid download cartridge
 - Bug 1109647: Loss of alias on SYNOPSIS part for oo-admin-ctl-app
Merge pull request #5817 from abhgupta/abhgupta-dev

Merged by openshift-bot
Merge pull request #5814 from ncdc/watchman-filter-logshifter-haproxy-bz1133629

Merged by openshift-bot
Merge pull request #5816 from dobbymoodge/mysql_cart_tweak

Merged by openshift-bot