Allow for manual reporting in ScheduledReporter.

Closes #391.
Stop catching Throwable.
Elide unnecessary keywords.