Fix crash when showing UI for plugins with output control ports.
Show 3 decimal digits when printing values.
Fix compilation with old LV2.  Maybe.
Reduce coupling between Plugin and PluginInsert.
Note selector dialog for note controls.
Add menu to set frequency controls in beats, and half or double current value.

Test with e.g. fomp:cs_phaser1_lfo LFO frequency.
Fix parameter descriptors for one control leaking into another.
Check whether frequency controls are audible or low and provide appropriate controls.
Always clamp set value to controller range.
Use format string even for units we understand (print Hz units).
move start of a time axis view back to 0.0 on the x-axis, not 1.0
add new TimeRectangle to ArdourCanvas
use ArdourCanvas::TimeRectangle for regions, notes, markers
(gtk2_ardour) Remove the reliance on libfst, which we no longer build

(fst's functionality has now mostly been moved into libardour)
Add some new modules, needed for building the VST scanner app with MSVC
When running an (MSVC built) VST scanner app, make sure we can utilise debuggable versions if we need to
Remove an unneeded icon when building the VST scanner app with MSVC
When building with MSVC, guard a declaration of 'strdup()' which conflicts slightly with the MSVC declaration

(maybe we should just #include <string.h> ?)
Modify 'msvc32-fixup.pl' for building the VST scanner app resources
When building with MSVC undef type VOID if we're declaring an enum called VOID
Add some newly introduced source files to our MSVC project (gtk2_ardour)