Make warnings about bad GC and Mono friendlier
Dump info about threadpool config on startup

The setup of the threadpool appears to vary considerably between Mono and
.NET and has been seen to cause issues on Mono (see issue #296).
Consequently this may be useful to collect for diagnosis of issues and
should be printed on startup.