Fixes for the libardour unit tests against master branch

Still a few tests not passing so further work is needed