HORNETQ-578: Destroy CF with null bindings

https://issues.jboss.org/browse/HORNETQ-578

Fixes issue where calling destory on JMS Connection Factory was failing
silently when Connection Factory bindings was empty or set to null.