Bug 106321 - Stop cartridge is running on the wrong cart
origin_node_185 - Refactor oo-admin-ctl-gears

* Use parallel gem rather than custom code
* Added features for tuning start resources
* Changed ApplicationContainer.all to return random order of passwd entries
Removing os specific logic from tests
Merge pull request #4680 from smarterclayton/bug_106321_stop_affects_wrong_carts

Merged by openshift-bot
Merge pull request #4686 from jwhonce/origin_node_185

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

Merged by openshift-bot
Use as_document instead of serializable_hash
Bug 1059858 - Expose requires via REST API

Decorate cartridges properly with requires
fix https://bugzilla.redhat.com/show_bug.cgi?id=1062531
UI uses "requires" value from broker
Rename config param REGIONS_REQUIRE_FOR_APP_CREATE to ZONES_REQUIRE_FOR_APP_CREATE
Bug 1062546 - Fix unset-region in oo-admin-ctl-district
Bug 1062543 - Fix missing command validation in oo-admin-ctl-region/oo-admin-ctl-district
Compute usage multiplier
Don't override supervisor log on restart.
Bug 1062539 - UseMissingElementError as intended
Merge pull request #4689 from pravisankar/dev/ravi/misc-bugs

Merged by openshift-bot
Merge pull request #4692 from liggitt/usage_sync_multiplier

Merged by openshift-bot
Merge pull request #4690 from rajatchopra/master

Merged by openshift-bot
Merge pull request #4693 from mrunalp/bugs/1062270

Merged by openshift-bot