MxCuBE: a synchrotron beamline control environment customized for macromolecular crystallography experiments | Synapse