AMQP-447 Ignore empty string passsed to AbstractConnectionFactory.setAddresses()

https://jira.spring.io/browse/AMQP-447

I have signed and agree to the terms of the SpringSource Individual Contributor License Agreement
It's not redundant if `setAddresses` has previously been called with valid addresses.

Unlikely, true, but it won't hurt (and is actually correct) to set to null here.