XRC subclass module path fixes
gui: better error handling when the microscope role has no GUI tab