Move to asynchronous tests against `gbytes.Buffer` objects

This as per the Gomega documentation for how they expect people to use
`gbytes.Buffer` objects.