Adds shared arguments

In argument parsing it may be desirable to have shared arguments.
These are arguments that can be defined once and used repeatedly in
other subparsed_args.