Improve performance of drawing counter track sample points
Merge pull request #683 from petrcermak/counter_track_performance

Improve performance of drawing counter track sample points
Enable scrollbars on traceviewer tests.html if required.

This is probably a regression as the page used to scroll earlier
(if I remember correctly). Not sure which change (if any) broke
this. However, currently base/tests.html is not scrollable.
Merge pull request #686 from kphanee/scroll_unittest_page

Enable scrollbars on traceviewer tests.html if required.
Rename importers.html to default_importers.html to clarify its role
Rename generate_trace_viewer to be vulcanize_trace_viewer so its role is clearer
Create trace_viewer/trace_viewer.html as toplevel viewer component
Fix handling of errors during module loading

The semantics of a.then(b,c).then(d,e) are that if a rejects, but c does not
throw, then d will run. I had originally assumed that if a rejects, then c and
e must both run all the time. This then led to missing ui in the test runner
when loading failed.
Introduce ViewBase and move view registration handling to there.
Move importer registration to Importer base class.
Fix a bug handling async slices that end on other threads.
Display time spent in irq and softirq handlers, including the
return code.
[PATCH] systrace: add one to idle states

Idle state 0 cannot be distinguished from not in idle, add one to
the idle state.  Unfortunately that means the c-states don't line
up with the kernel's numbering (state0, state1, state2), but
that can't be avoided as long as trace-viewer uses a counter to
display the idle state.
systrace: display kernel memory reclaim events

Display events to track when kswapd is running, what order allocations
it is targeting, and when a process is in direct reclaim.
Only write title if given
Fix tvcm tests, which were not running after tvcm->base-pocalypse.
Update directions when trace_viewer.html is missing.
Add js minification support.
Add css minification.
Strip comments when minifying.