Pull SpeakCommand into a separate file
Add test for extra options
Correct CommandProcessor so that it fails nicely with extra parameters
Merge pull request #31 from palfrey/validate-extra-parameters

Extra command line parameters are ignored