Added command line executable and setup script

The scope of the command-line interface is a bit ambiguous at the moment, especially since the grader reads the student file list from its config file (which is a weird place to put it). It would be nice to have a proper spec in place.