Extra options issue
Although the --extra argument was added it's values weren't being passed through to the plugin! Added a few tests to confirm that --extra is processed correctly by the argument parser and updated the main submit tests to reflect the fact this is being passed now.