disable network selection
default network interface is 'auto'
initialize everything at begin of init
alow StreamReceiver to *not* autostart

also use self.removeAll() to properly setup callbacks of StreamReceiver
in init
don't automatically scan for SMi; launch StreamReceiver near end of init
parameter to scanSM() to prevent actual scanning

if scanning is prevented, this will simply clear all SMi's
use "==" for comparing strings

the "is" comparision compares for identitiy (memory address)
function to enable/disable scan-button

we want to bind that to the existance of the Pd-StreamReceiver

FIXXME: think whether these really should be bound together!
bind scanSM to state of StreamReceiver

FIXXXME: is this clever?
make network-interface read-only
things todo - things done