[rabbitrpc-20] Splitting the Rabbit consumer off into its own class