Updates to just about everything

Major overhaul of the test suite to have more features. Added code to
generate results from the paper.