Use reported numInputs/numOutputs for displaying all devices (instead of recorded numbers.)
Turn off autorequest and use tab selection to trigger signal requests as necessary (work in progress).
Revert to All Devices tab if currently-selected device logs out.
Fix tabbing bug when requesting input signals; also request relevant connections; remore debug print statements.
Streamlined keylisteners
Merge remote-tracking branch 'joe/master'
"A few aesthetic changes"
Fixed signal properties interation bug