This argparse failed the test_argparse.py TestOptionLike class
Args like '-x -2.5 a' are supposed to fail.
The problem is that Python match() starts the match at the start of a string.
Javascript match can match anywhere in the string.
Correction in argument_parser.js, matchArguments() and matchArgumentsPartial()
is to add '^' to the pattern.

TestOptionLike.js tests the change in matchArguments().  I don't know of a test
for the matchArgumentsPartial() change.
Merge pull request #33 from hpaulj/testoptionlike

This argparse failed the test_argparse.py TestOptionLike class