Implemented ramping into the adr_controller. Added active_flag control to the sim900_server and adr_controller so that only one adr_controller is trying to send commands at a time.

The data_logger now uses the length of the time_dim to add data rather than a self.length. Also, it is back to the GUI rather than the controller.

Added a display for the pid output in the GUI.