Work in progress: moving to Mantid code style

Refs #10441
Spectum Viewer now follows code style

Refs #10441
Work in progress: refactoring RefDetectorViewer

Refs #10441
More refactoring in RefDetectorViewer

Refs #10441
Make the UI keep it's shape a bit better

Refs #10441
Refectored logging in SPectrum View

Refs #10441
Improve resizing on Spectrum View

Refs #10441
Trim text for title and info lists

Refs #10441
Don't use void pointers

Refs #10441
Correct the close window slot name

Refs #10441
Better documentation in SVConnections

Refs #10441
Correct some Doxygen warnings

Refs #10041
Trim text for text boxes

Refs #10441
Fix failing clang OSX build

Refs #10441
Correct a Clang compiler warning

Refs #10441
Removed use of arrays in colour images

Refs #10441
Replace arrays with vectors

Refs #10441
Use const shared pointers for DataArray

Refs #10441
Replace SpectrumDataSource with shared pointers

Refs #10441
Correct failing builds

Refs #10441