RabbitMQ Java client 3.3.5
Update change log
Fix shutdown tests, remove one that is too implementation-specific
Let the Java client perform connection recovery
Bump recovery await period

In attempt to stabilize CI.
Merge pull request #59 from michaelklishin/issue58

Move automatic recovery to the Java client