Some small classpath tweaks to be compatible with openJDK's api

These were some small classpath changes I found from running the Threadly unit tests within avian.

I will comment in line about each one since they are pretty random.
Delayed is also "Comparable" to other Delayed items.  Without this we can't sort "Delayed" items correctly when using the Comparable to do the sorting.