message: Changed parser back to simple form, handles single and double quotes, removes quotes as expected, and introduce new tests to ensure functionality - forgot test file
diff: @@ -23,6 +23,7 @@ const arrayEqual =
  export function testShellStringParser(test: nodeunit.Test): void {
  test.ok(arrayEqual (ShellStringParser("One")) (["One"]));
  + test.ok(arrayEqual (ShellStringParser("One\'")) (["One\'"]));
  test.ok(arrayEqual (ShellStringParser("One Two")) (["One", "Two"]));
  test.ok(arrayEqual (ShellStringParser("One Two 'Three Four'")) (["One", "Two", "Three Four"]));
  test.ok(arrayEqual (ShellStringParser("One Two \"Three Four\"")) (["One", "Two", "Three Four"]));
  