HORNETQ-1184 : Leak on failed RecoveryDiscovery

The RecoveryDiscovery should override hashCode and equals methods