Had to add explicit links to some root libraries now that I have plotting in here
Added a command to save the current s-curves out as a picture
Added const methods to get children.
Minor formatting change (no change to code)
Added method to output s-curves as pictures
Added histogram display to SCurveRunPanel
Added method to save s-curves to a picture
Added a catch block in case the user tries to get output when there is no data. Also removed some debug code.
Merge remote-tracking branch 'fionnsOrigin/fb_update'
Revert "Merge remote-tracking branch 'fionnsOrigin/fb_update'"

This reverts commit d8162e7dbd8be9ada8fb256e1065ec4b17a6861a, reversing
changes made to 4966bb137a715a5aa072dc6f95cb11597a1dc352.
Merge remote-tracking branch 'fionnsOrigin/fb_update' into mergeFionnsChanges
Added a message to the output plot if there is no data
Fixed a bug in the AlreadyTakingDataError, and added the option of disabling constant polling.
Changed the default picture that's displayed when the panel starts up
Added a try block around the request to start a run
Merged Fionn's and my changes
Removed the old code that created the RPC service. Replaced by code in GlibRPCService.py.
Added code to get the current event being taken.
Added a default picture to display in place of the histogram until there is data
Added message to say when the results have refreshed