add try/except at get_detectors() -- may return None if cannot create Detector
add start of general settings setup page
setScanTime -- estimated scan time on more events
propagate **kws down to make_engine() wrapper
simplified gui start script