Fix contract profiler tests to test more.
Contract profiler: support incomplete blame objects.
Implement path shortening when displaying contract profiles.
Compute contract time based on samples, not sample counts.
Don't rely on sample counts for anything.
Report another hidden parameter function.
Fix doc typo.
Comment typo.
Fix unary assert duplicating computation.
Doc typo.
Fix path shortening for missing blame information.
Add indexing for style guide.

Now shows up when searching for "style guide".