Initial checkin of traceparser code.
Implement actual storing of has_symbols.
Make traceparser actually work, add the trace text and so forth to the table.
This is the first revision that can actually successfully parse and insert
traces into the DB during the upgrade phase.
Fix an index name.
Parse traces on comment display and format them prettily.
Add a page that shows the full trace.
Highlight <signal handler called> in traces.
Just create traces in the DB when parsing them the first time from a comment.
This deals with the fact that comments come to us pre-wrapped, in quoteUrls.
Style the "Thread X" marker at the top of parsed traces, a bit.
Go back to parsing all traces in checksetup--we need to have the information
in order to detect duplicate traces.
Move the install-update_db hook into TraceParser::Hooks.
Deal with the fact that traces come to us pre-wrapped.
Remove some debugging code from install-update_db.pl.
Add support for "similar traces" and "identical traces".
Also format Python traces.
A tool to re-hash the traces if you change the code that determines
what to hash.
Deal with UTF-8 in the traces.
Remove the hack that limited how many traces we'd parse in checksetup.pl.
Avoid division by zero when determining quality.