Don't use async/await for Pool.withResource(). The async gap introduces a potential race condition. Closes dart-lang/pool#3 R=rnystrom@google.com Review URL: https://codereview.chromium.org//1853273002 .