Wrap FakeAsync returned to unit test in a Future.

Hi Sean,

Mirroring the change [here](https://github.com/google/quiver-dart/commit/4607b54081c7dfe0f1de2e21a7a47bb2536cb6b8) which clears up a unit test timeout.

Thanks!