Command line branch

Mostly grader_spec for Grader.cli()
* Started delegating cli() to hw3_grader and kin. See comment, diffs on commit 6cdf59 for old, simpler switch statement.
* Stubbed need for any physical resources, leaving integration to cuke tests.
* Fix for 4197b63 is in 2dc0488