Remove MongoFuture and moved to callback

JAVA-1554
As above.  Is this now double-wrapped?