Made the cryomech server, which polls the cryomech in a similar way that the sim900_server polls the sim900. smdp.py contains the translations for talking to the cryomech. sim900_server now waits for a few cycles before calling autogain so that overload errors have a chance to fix themselves.