Make it possible to configure appenders as asynchronous
Removed async logging enum abuse
Change the async logging to accomodate code review comments
Merge pull request #344 from GregBowyer/master

Allow logging to be configured to allow for async appenders in drop wizard
Revert "Merge pull request #344 from GregBowyer/master"

This reverts commit 00f7b16c1de2443a95adb91bed6014d60a40c7ab, reversing
changes made to ecf87abfb852f2c8ff94046828622be35b7dec56.
Convert AsyncRequestLog to Slf4jRequestLog.
Make sure ServerCommand doesn't eat errors.
Add AsyncAppender.
Remove batching from RequestLogFactory.
Slf4jRequestLog shouldn't start the appenders.
Add async logging by default to all the appenders.
Make AsyncAppender bounded by default.
Fix silently dropped log events.
Merge remote-tracking branch 'upstream/master'