replace rather than append to SUIL_MODULE_DIR

should fix http://tracker.ardour.org/view.php?id=5679
add reasonablesynth.lv2

A reasonably simple synth to allow new users to 'hear midi'.
This is a first step. It still needs proper install and bundling.
Unify editor / mixer ordering.
fix typo (rsynth.lv2 configure)
bundled LV2 plugin build and deployment
add missing waflib include to rsynth.lv2
Fix two minor memory leaks in pending state dialog
Fix check button handling in Memory Warning Dialog
Forward declare NSM_Client class in ardour_ui.h

nsm.h pulls in winsock2.h and with the mingw build and it causes endless
warnings from the compiler
Remove random character at start of wscript file
fix endless messages about MIDI events being dropped.

track-owned MIDI port buffers (at the Ardour level) get ::flush_buffers() called twice, once by Delivery::flush_buffers() which is called
at the end of MidiTrack::rol() to push data out in graph order, and then finally as a last-chance effort in PortManager::cycle_end().

This should not cause a repeated attempt to write the same data, but it was. Fixed by marking the buffer empty once its data has
been flushed into a backend port buffer.
add default sample rate and buffer size methods to AudioBackend
use new default SR + bufsize values in engine dialog
fix issues with recording while synced to JACK (non-pure-virtual method added to AudioBackend) and remove pause() from AudioEngine/AudioBackend APIs
fix locale path in OS X bundles
fix bundling of .mo files in OS X bundles
honor LV2 units:midiNote: display Note name instead of integer
Merge branch 'miscfix' of https://github.com/mojofunk/ardour
Merge branch 'unify_display_ordering' of https://github.com/nmains/ardour
do not use --tags to get git description/version