[merge.py], [remove_duplicates.py] and [validate.py] now use argparse so they can be used with prompts.
[validate.py] now returns exit code 1 if file is invalid.