use os.path.join() everywhere in the GUIs
fix validate_upload: certain col names are required in one file, but not in another