Drop use of ThreadLocal, which causes class loader leaks.
Drop use of ThreadLocal, which causes class loader leaks.

This reverts the main part of 0c6089be9dad12bd5902b0a54591319885cafd47.

fantasy86/jline2,msaxena2/jline2,renew-tgi/jline2,scala/scala-jline,ctubbsii/jline2,scala/scala-jline,DALDEI/jline2,kaulkie/jline2,tkruse/jline2