creates Futures util class
moves some util and factory methods to Futures
adds some util methods to UnsafeRunnable
Unit is now comparable and serializable
removes conflicted methods between Unsafe{Function, Runnable, Supplier}
bigger delta