Expose routing key in RabbitMq
- Serialize message to include routing key.
- Refactor so the routing key doesn't get passed around unnecessarily.
Update package versions
Bump version