Unit test updates, flag descriptions, etc.

Updated unit testing code to test the two new flags, added detail to the --extra descriotion, added quotation marks that are printed in the test suite and updated the shell script to launch the unit tests.