Adapt support for SampleChanger / add SampleChangerMaintenance
Created by: vrey01
A wiki page explains all the changes proposed by this PR.
The PR is mostly related with SampleChanger in mxcube3 but contains also another two small commits. (1)- fix for mach_info_updated() that had been lost (2)- change method names in "scutils" to use those of the GenericDiffractometer rather than old method names.
(3)- Bigger commit with all the changes related with SampleChanger support. [see wiki for this]
@meguiraun