fix a test that depends on a previous one
use the exchange as the queue_name instead of the routing_key

the routing key is a bad choice since it's not required in some scenarios
add a test for bus notifications for user statuses
change the user status update feature to match the default config
refactor magic matchers
Merge branch 'user_status_update'