0fd525f859
Motivation: Fix a TODO that was due since the "master" branch is baselined on at least Java 8. Modification: Remove our own copy of the Consumer interface and fix usage sites to use j.u.Consumer. Also some cleanup. Result: Cleaner code.