Short tests

This cuts the time for running tests to about 40 seconds on my laptop, by reducing the grid size used in some of the tests.

I also modified the testing framework so that all of the options passed to each example's setup function are listed (not just the options used by gen_variants).