Execute the reporter once. Fixes GH-54.

This pull request ensures the reporter is only executed once per execution preventing superfluous output fixing #54.

IMHO e4c6ad1ea80fe191254ffcd59bbbf2a80b30b636 should be reverted before applying this fix to keep the reporter logic simple.