Various minor improvements and fixes:
* Microphone frequency response can corrected by providing a CSV calibration file.
* Batogram is now compatible with Python 3.9 (previously 3.10 was required).
* Up/down keys now select one of a predefined set of time scales (1,2,5,10,20,50 etc ms).
* Other small improvements and fixes.