run-tree: make pure function
main: handle command-line options
suite-add-option: implement adding options to suites

Currently failing. Must fix to successfully pass in general command-line
options to suites in the form of suite options.