Re #9958. Monitor can have different time regime.
Re #9958. StartLiveData passes properties to listener.
Re #9958. Set spectra list via listener's property.
Merge branch 'master' into feature/9958_livedata_isis_features

Conflicts:
	Code/Mantid/Framework/LiveData/src/ISISHistoDataListener.cpp
Re #9958.
Re #9958. Fixed to the unit test. Temporarily disabled a test.
Re #9958. Fix compiler warnings.
Re #9958. Fix unit test.
Re #9958. Selecting periods to load.
Re #9958. Fix Linux and Mac tests.
Re #9958. Fix ubuntu compiler warning.
Re #9958. Improved invalid spectra list handling
Re #9958. Updated documentation
Merge remote-tracking branch 'origin/feature/9958_livedata_isis_features'