Make it possible for the QueueFactory to reveal its reason for its choice of queues to build
Fix a number of warnings on Java 8.
Fix typos in PoolTest
Begin implementing JMX management
More work on the JMX management interface
Introduce AlloKit and fix failing tests on Java 6
Fix a non-deterministic test on Java 6
Rename LatencyRecorder to MetricsRecorder and add counter for object leaks
Javadocs for the MetricsRecorder and ManagedPool interfaces.

Also an example MetricsRecorder based on Coda Hale's Metrics library.
Add an example of how ThreadLocal values are cleared by the GC