Allow logic-derived functions to serialize.
Correct nested options in tests that weren't failing because of a big in compiler.
Add quit support at CLI prompt in preparation to dumping state.
Add support for basic state dumping to engine.
Allow command line runner to dump state.