Utility classes for the rest of Kan. They include:
CanonicalizingIDSet
a set of ID objects that provides a canonicalization function; that is, it returns the canonical version of a given ID.
ID
a globally unique identifier
IntHashMap
a hashmap with integer keys
LongHashMap
a hashmap with long keys
NodeComparator
a class for providing a total order on {@link kan.comm.LogicalNode logical nodes}.
Timer
an interface to native code for accessing nanosecond-resolution timers, on platforms that support it