Remove the exposed notion of an output file.

The JSON data output from sadf is now written to a spooled temporary file,
which is deleted (if written) when closed.

The (renamed) _parse_json method resets the file pointer before json.load().
Add JSON dump options for writing to stdout and to file.