Re #10311. Adding more operator== to TimeSeriesProperty.

In the interest of speeding up comparisons, let
TimeSeriesProperty check for equality against a generic
Property and do the casting check.
Re #10311. Added PropertyWithValue::operator==.
Re #10311. Adding Property::operator==
Re #10311. Using new comparitor and adding openmp to log checks.
Re #10311. Fixing bug in comparison.
Re #10311. Fixing CheckWorkspacesMatch strings.
Re #10311. Forgot that openmp on windoze requires signed ints.
refs #9473. Fix merge conflicts.

Merge remote-tracking branch 'origin/feature/9473_refl_add_options_column'

Conflicts:
	Code/Mantid/MantidQt/CustomInterfaces/src/ReflMainViewPresenter.cpp
Merge remote-tracking branch 'origin/feature/10295_refl_ui_buttons_to_actions'
Merge remote-tracking branch 'origin/feature/10300_indirect_moments_preview_plot'
Merge pull request #39 from mantidproject/bugfix/10311_checkworkspacesmatch

CheckWorkspacesMatch returns 'did not match' when comparing a workspace to itself
Re #10342 Add option to mask detector side
Merge branch 'feature/10342_hfir_det_plane_mask' into develop