Added target to ConsoleAppenderFactory.
Added OneOf validation constraint.
Clean up dw-logging.
Rename Subtyped to Discoverable.

Makes more sense.
Eagerly initialize NonblockingServletHolder.
Clean up ServerFactory and friends.
Trim JsonTypeInfo properties a bit.
Add some tests around discoverability.

Also, fix it.
Document and clean up the server factories.

Removed AbstractServerFactory#outputBufferSize, since it isn't used.

Added AbstractServerFactory#idleThreadTimeout, since that's important.

Also set the default queue size to 1024, since back pressure is a thing.
Upgrade to HttpClient 4.2.5.
Upgrade to tomcat-jdbc 7.0.40.
Upgrade to Logback 1.0.13.
Merge remote-tracking branch 'upstream/master'