Merge remote-tracking branch 'origin/feature/7594_correct_margin'
Merge remote branch 'origin/bugfix/7430_vtksplatterplotfactory_behavior'
Merge remote branch 'origin/feature/7658_lebailfit_tcmalloc_error'
Merge remote-tracking branch 'origin/feature/7660_replace_py_with_log_alg'
Merge remote-tracking branch 'origin/feature/3189_refactor_loadLog_processing_to_loadRawHelper'
Merge remote-tracking branch 'origin/bugfix/7600_sans2d_add'
Merge remote-tracking branch 'origin/feature/7603_calib_wish'
Merge remote-tracking branch 'origin/bugfix/7705_loaddavegrp_extension'
Merge remote-tracking branch 'origin/feature/7719_ISIS_live_data_library'
Re #7727. Remove references to files that aren't in the repo.
Re #7727. Move MAKE_REMOTE_JOBS flag into CommonSetup.cmake.

That way it can be seen by a framework-only build as well.

Also remove the addition of the Remote library to the core mantid libs
and the headers to the include path from the main CMakeLists as nothing
outside of Framework is using it.
Remove dead code (Re #7727, but unrelated to this ticket).

We specify a minimum cmake version of 2.8 now so this message can
never show up.
Re #7727. Make RemoteAlgorithms the only thing to depend on Remote.

It's the only thing that needs to. This also removes the incorrect
dependency of Remote on DataObjects.
Re #7727. Have Remote depend only on Kernel.

It would be allowed to depend on Geometry & API if it needed to, but
since it doesn't for now just keep things minimal.
Merge branch 'feature/7727_make_remote_cmake_config' into develop