re-organized the wsa discovery code
added discovery widget, discovery widget is now used to select IP of wsa
the discovery_wsa function now returns a list of dicts, instead of a large string
fixed discovery comments
fixed socket.error exception, fixed ip passed by sys.argv[1] issue
passing callback in discovery widget is now optional
added simple qt discovery example
added simple qt discovery example
added refresh button to discovery widget
display WSAs sorted by serial number
discovery +x
discover_wsa: wait_time parameter
DiscoveryWidget: generic text for white-labeling
DiscoveryWidget: use name passed
DiscoveryWidget: less lambda layers
DiscoveryWidget: fix order w/o lambdas
gui: revert incomplete error handling on connect
windows_util is not a script
call speca-gui dialog "open device"