argparse - add the action_copy option (based on resolve attribute)

(prog_name code is from another patch)

sample31 - sample3 stripped down to use argparse copy
2 stack examples that work with argparse copy

---------------
sample3 - add remove_argument function with tests