lv2: increase scratch buffer size to request port minimum size
Distinguish Save-as and Snapshot dialog window
reset time-axis peak when meter-point changes - fixes #5771
fix crash @ session-restore of plugins windows

The question is: why is _owner not set [yet], when the
window is restored. This rather smells like a race condition.
fix for toolbar master-meter w/o master bus and/or detached toolbar
Fix invalid assertions in AudioGrapher SampleFormatConverter

This fixes an export crash with e.g. 8-bit export
Hande export initialization exceptions gracefully
remove unintended linkage between libmidipp and jack
add missing parts of previous commit re: libmidi++ and JACK (files not saved in emacs, sigh)
add yet more missing parts of previous commit re: libmidi++ and JACK (files not saved in emacs, sigh)
move AudioBackend::_start() into protected, and expand a bit on documenting ::start() vs ::_start()
add error check to call to PortManager::reestablish_ports
add 0.5 second sleep after closing JACK connection so that next startup/connect is likely to work (allowing JACK time to shutdown). Ugh
do not push new state to backend from audio/MIDI setup until OK or Apply are clicked (i.e. do not do this when device is changed)
make JACK backend return the right set of values when asked for buffer sizes or sample rate of a device other than the one in use
add explicit linkage to libtimecode
fix indentation
drop capacity argument from Buffer constructor, since the abstract class cannot (and should not) do anything with it
fix up a bunch of confusion regarding the size/capacity/allocation of audio & midi buffers
fix continuous send of MIDI start/position/stop messages introduced by mistake