Reset method should clear args as well.

reseting internal argv would cause additional arguments
to be appended to the args array after a reset.
Remove semver from bundled deps.

it isn't a dependancy, and never used
0.3.7