Provide callback parameter

Required to use asynchronous tasks.
Explicitly import fs
Merge pull request #233 from robacarp/tap_reporter_updates

Tap reporter updates