node-proxy: Stop on remove, restart in upgrade

Change the openshift-origin-node-proxy package to stop the
openshift-node-web-proxy service that it includes when the package is
removed.

Change openshift-origin-node-proxy to condrestart (restart
if already running) openshift-node-web-proxy when the package is
upgraded.

This commit fixes bug 1060274.
Remove on_domains/on_apps from user/domain/team pending op.
Now on_domains/on_apps are not passed from op-group instead current domains/apps are used during pending op execution.
Addition of updated cartridge and external cartridge icons
Merge branch 'master' into external-cart
Card origin_node_39 - Introduce GearStatePlugin

* Enforce gear being in "wrong" state for 15 minutes before
    attempting to change state
Bug 1077501 - Source Bash SDK
Implement simple log rotation support
Bug 1077052 - Make sure mongodb preserve the state after snapshot
Update stub generator to provide fallback handling for JBoss cart
fixing tags for tito
get version number in line with tag
Bug 1077031 - Warn if Watchman is not running
Automatic commit of package [rubygem-openshift-origin-node] release [1.22.3-1].
Automatic commit of package [openshift-origin-cartridge-cron] release [1.20.2-1].
Automatic commit of package [openshift-origin-cartridge-switchyard] release [1.16.2-1].
Bug 1077510 1077513 1077587 - Cleanup man page and logging
Use unique name for user with downloaded app
Merge branch 'master' into external-cart
Merge pull request #4741 from Miciah/bug-1060274-node-proxy-stop-on-remove-restart-in-upgrade

Merged by openshift-bot
Teams API