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

Also, fix it.