Add precise leak detection.

It is enabled by default, because the overhead is so low.

Use JMX or the ManagedPool interface to query the pool for how many object leaks it has detected.