added patchbay widget and corresponding demo