Initial reimplementation of Enumerator#next in Java.
Complete new threaded Enumerator#next and remove old logic.
Split out abstract superclass for Nexters.
Fixes to prevent finalization from setting interrupt status.
Add option for lightweight enums and introduce Array#each enum.
Perf improve Enum#next by using SyncQueue instead of Exchanger.