Draft: Rework ispyb soap client for cryocube
Hard work to get this to work consistently for proposal logins, inhouse, staff, etc. Try to make it look more like what daiquiri is expecting in terms of current user, sessions, and proteins.
Will need merging with the bm29 changes, or the bm29 client will need some updates @marcus.oscarsson @florial
Edited by Stuart Fisher