Do not execute DsnLookup if a Raven instance is already set
Add tests to check close propagation in JUL
Handle exception on close in JUL
Properly handle exceptions while closing the connection
If the factory name isn't specified, default to the first available
Allow the appenders/handlers to specify a custom ravenFactory
Merge branch 'master' into raven-3.x
Add a cache system to keep track of the current hostname
Remove unnecessary intermediary method
Merge branch 'master' into raven-3.x
Rethrow IOException from the legacy client