Allow developers to tweak the functional tests more.

This is useful when working on a device with very limited resources, where
the normal configuration would require a very long time to run.
Make rofsbench.sh a little smarter and more flexible.
Fix some minor issues in cmptrees.sh.
Make preparations to support more compression algorithms.
Fix a typo in cmptrees.sh.
Update README.md.