pickle works again...
fixed display bug for text box by disabling live refresh of status box
FINALLY fixed the screen glitch by changing the DoNothingListener to a RefreshListener
added stability with refresh of load state
save state works, load state is buggy
Merge remote-tracking branch 'fionnsOrigin/master' into mergeFionnsChanges

Conflicts:
	gui/serverProcess/GlibControlService.py
Fixed a minor formatting change
Changed the formatting of the output I2C files to two digit hex
Added methods to save and load I2C registers. Also put a try block around the CBC chip initialisation
Chenged the RPC method names to be less ambiguous. Also moved user I2C directory definition into the GUI.