Use different note fields for different office contacts

This is unfortunately untested -- I spent a long time swearing and trying to set up a development environment, but couldn't get to the point where I could get the (unmodified, before-my-changes) scraper working. The final error, on which I gave up, was with several of the DatetimeValidator monkey-patch methods in patch.py throwing exceptions.