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
Merge branch 'master' into windows