CaFe camera driver - Minor change in the ordering of the open routine, so the first-time? flag doesn't get cleared if the open failed. This makes it easier to debug failed opens because you can retry and the init process will be redone.