HubMed BibTeX changes

I made some changes (hopefully improvements) to HubMed's BibTeX output today, particularly the citekey. If these cause problems for anyone, please let me know. The UTF-8 BibTeX output is still downloading with the wrong encoding, but copying and pasting from the search results page works fine. BibDesk's handling of citekeys with UTF-8 characters seems a bit dodgy, so those are getting stripped out for now.