some products have multiple capitalizations, these each need to be dealt with. Also, fixed all-caps products and added some comments
this now contains my current interpretation of NCBI's feedback
updated paths
now explicitly unsets the gene name if the product is 'hypothetical protein', as these can slip in from the *.ini file