pass message bus through to component registration
[#49427423] Better error messaging around appdirect edition-duplicate scenario
fix spelling
Fix typo
Add 'status' field to organizations table.

[finishes #50489111]
let message bus gem do json encoding and parsing for us
Rename app_events to events for apps
pass proper result count option to message bus requests
temporarily revert app_events -> events change

will revert after bumping cf-release with this, so we can have a smooth
pipeline

This reverts commit 9b7609756241f24fe7ae37e1d5a2e4a6832bf3cd.
restore app_events -> events change

This reverts commit 1fbf9795e627cbeeec4306094de51dfc73d4acb3.