Pure Rust RabbitMQ client implementation with API-first, lock-free, async design

Feedback why it is accepted at early stage to be listed in RabbitMQ official site:

We usually add new clients after they get some traction in the community. But this client seems to be fairly well documented and I like the API (it is a bit complicated with some other Rust clients), so I am willing to merge this PR immediately.