[bz-1014414] throw AuthenticationException if failed to authenticate, or CommunicationException if server was down and log failure message with each server attempted
[bz-1059836][bz-1059837] Use right exception type for communication problem
Prep 1.0.8.Final
Next is 1.0.9.Final
[WFLY-3201][bz-1069591] log handleEnd - Channel end notification received, closing channel - at debug
Call RemoteNamingStoreV1#close() at HaRemoteNamingStore#close() to shutdown naming-client-message-receiver thread.

Amended by "David M. Lloyd <david.lloyd@redhat.com>" to make closeAsync symmetrical and to handle exceptions cleanly.