Added function FutureUtils.makeCompleteFuture where you provide a result for the future
I also fixed an issue where the documentation described "makeCompleteFuture's returned future returns a null".  Previously this was returning an empty list, but it now once again returns null.