update JACK backend to use new inheritance structure for AudioBackend