Fix parse issue in plan
Proper check for skip_reason in testprog
Add getopt loop, usage and verboseity to testprog
Report out of order tests but don't skip evaluating them.
Add tests... sort of.