Begin removing the rest of amq-client.

Many sweeping internal changes, CI won't pass at the moment
Getting closer to running test suite
Some authentication tests pass
Use previous default
Restore amqp gem exceptions, all tests now pass

They were accidentally overwritten by amq-client version.
Merge branch 'eliminate_amq_client'