Changes for tests in Dart 1.4

Mostly switching to expectAsync since the old versions were removed.

Still some failures -- also some flickering test failures.

Paired with @simonegiacomelli

#83