Added a box widget that wraps some region of output with a formatted box. This widget is well-commented to help new widget developers understand how to write new widgets

Added a verbosity API that allows applications to turn all logging on and off depending on the value of verbosity level variable
Created box widget, working on extending functionality of graphs

Developing widgets for interacting with ROSE
Fixed compilation bug with libmsr where it was not disabled when ENABLE_RAPL was 0
Added ability to enable and disable funcFit. The configuration file examples/runFuncFit.conf turns it on.

Minor fixes to modules

Changed the way EDP is computed to be tolerant of cases where we get garbage data from un-implemented sensors.
Fixed compilation issue with libmsr
Now correctly passing RAPL_ENABLED from Makefile to widgets/Makefile_pre
Initial merge of Agoritsa Plyzou's branch into gbDevelop
Bug fixes to get Sight working with OCR
Corrections to the way module graphs are generated for OCR apps
Fixes in CoMD to not conflict with some MPI headers

Adding cluster.cpp and commsub-scloc.cpp, which were missed in the last commit
Fixed bug where calls to getGithub didn't include a filename
Fixed up CoMD so that it can compile and run again.

Minor fixes to widgets.
Merge branch 'gbDevelop' of https://github.com/bronevet/sight into gbDevelop
Makefile.extern now includes definitions of MPICC and MPICCC
Fix to disable comparison tags for individual threads

Fix to merging
merging with GBDevlop