Fix to handle flags in argparse

I didn't realize that argparse would have a problem with other passed flags. Had to manipulate sys.argv before passing it to argparse.

problem: python -b -m test.py -s some_arg. This fix allows -s to be passed to test.py without an argparse error.