Updates to CMakeLists for linux, added some event handling for port connect and disconnect, fixed virtual output to not appear also as input. All tests now pass on Linux.
Authored by: rbd 2021-09-27
Parent: [r248]
Child: [r250]