Audit returns a future containing the result of the full audit.
TestUtils is a static class that provides functions to make running Audits more straightforward.
TestUtils added to the Bullseye library. Audit.start() altered to return a future that can be used by TestUtils to print the results of the Audit.
The example test has been refactored to use the TestUtils class.