Fixes #6

Upgrades parse_arg to delete values once parsed from the arg list.
Replaces the attempt to extract "extra args" with simply using everything that wasn't deleted.