add support for reporter options
if a reporter has a .done method, call it before exiting
xunit reporter support for optionally writing to a file
Merge pull request #1218 from jut-io/xunit-output-file

reporter-specific options and support for the xunit reporter to output to a file (#2)