New Future implementation: CallbackFuture.
Extended CRC32 to support arbitrary ranges in ByteBuffers.