checkpoint
Put .rs and .sch in style parity with C++ temporarily by getting rid of their closures.  It probably does not actually affect the results but lets make sure of that first after I figure out how to make the Larceny results less noisy.
Checkpoint.
Various revisions.

* Generate default and unsafe variants of Larceny fasl files and runs.

* Generalize the Makefile rules a bit

* Change the C++ code to use static methods to help the compiler
  (to make for a more apples-to-apples comparison with Larceny and Rust
  where I have not exported their procedure definitions).

* Switched Rust back to using owned closures since I established
  last night that it did not seem to affect performance versus
  lifting those definitions out to item definitions.
Pumped input up to fib(43) in order to accenuate differences.
Ignore build products.
Removing delay and force calls.

I do not think delaying computations actually mattered for speeding up
the code; it was more important to put in type hints and turn on
various unsafe modes.
Add clojure variant.
Various changes.
Handle Ctrl-C by quitting benchmark.
Test all not just one now that Clojure is done.
checkpoint
Checkpoint with fib 44 added to input set.
checkpoint-for-night
checkpoint-for-night
Fleshed out more of the skeleton of the code.

Got things to point where basic algorithm is outlined, apart from
`h-follow` == H_k(gamma), which I will eventually pre-compute, but I
plan initially to get by with just constructing it on the fly.  (I
haven't implemented either option yet; that is, `h-follow` is
unimplemented.)