Drop GC stats for now, it doesnae work
Add a second fib test
Find a semi-sane way to get GC stats
Drop gratuitous use of unboxed tuples
Add basic support for measuring CPU cycles
Rename rdtsc to getCycles
Gather more data while benchmarking
Update copyright years
Record the number of times a benchmark was run

--HG--
extra : amend_source : d11de7de5c6235e2448257420cb6e697ae9c39c9
Make measured cycles available to report
Make cycle counts available to JS report
Major change of focus: increase iteration count every time we repeat

This is a first step based on the approach outlined here:

  https://blogs.janestreet.com/core_bench-micro-benchmarking-for-ocaml/

Instead of trying to figure out a "good enough" iteration count,
we now use a fixed time budget (currently 5 seconds).

Until the time budget is exhausted, we run an experiment at
successively larger sizes, following an approximately geometric
distribution.

We are currently still using the same analytic method of scaling
each measurement.  Since we start with tiny iteration counts, this
introduces a lot of noise into the measurements right now, which
shows up as the variance being heavily influenced by outliers.

--HG--
extra : amend_source : 701d47fdda806b26c9233aa61a825583dd62902b
Drop environment measurements
Fix up some unnoticed breakage in summary reporting
Add super-basic OLS regression support
Fix tests