driver andorcam3: raise HwError in case no hardware is detected

this allows dynamic backend support
driver andorcam3: change shutter mode to Rolling

Global shutter adds too much noise

Also clean up a bit the code