Convert dashes (-) to underscores (_) in arg dest for pos args

Convert dashes (-) to underscores (_) in arg dest for pos args to be consistent with how options are handled.

So that `parser.addArgument('foo-bar')` and `parser.addArgument('--foo-bar')` would both result in the namespace key to be `foo_bar`. This is also how Python's argparse works.