Improved logging and toString() implementations.
Removed warn logging statement from Adapter.failed(Throwable) since
it just clutter the logs.