Update generic_parser_1976_2001.py

Minor updates to add headers to output files (not to look up in the Berkeley database schema) and also assign more unique patent_ids through id_generator() because of the duplicates and split records issue.