Give the symbolicated data file a better name.
Add support for gzipped or plain input files.

If the input filename ends with ".gz", it will be opened as a gzip
file, otherwise it will be opened as plain text.
Fix frame cleaning, tweak a couple of corner cases.

Keep the library name for raw address frames and JS frames, but
sanitize the rest of the string for better stack matching.

If there are no interesting libraries, return an empty stack.
Add a public version of the run script

This will generate the data required for the chromehangs dashboard.