Refs #5300 Refactor and update moments algorithm.
Refs #5300 Update and refactor Moments algorithm.
Refs #5300 Create interface for new tab.
Refs #5300 Extend existing framework with new tab class.
Refs #5300 Add new tab to existing interface.
Refs #5300 Remove uneeded code.
Refs #5300 Minor cosmetic changes.
Refs #5300 Add sample logs to output workspaces.
Refs #5300 Set default save directory to file browser setting.
Refs #5300 Commit to fix develop.
Refs #5300 Now fix for local branch, pending re-merge.
Refs #5300 Fix warning for unused variable.
Refs #5300 Swap to use double for scaling.
Merge remote-tracking branch 'origin/master' into feature/5300_moments_sqw_tab

Refs #5300

Conflicts:
	Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/ConvertToEnergy.ui
	Code/Mantid/MantidQt/CustomInterfaces/src/Indirect.cpp
Refs #5300 Tidying code.
Refs #5300 Correction to output workspace logic.
Refs #5300 Swapped to using Mantid algorithms.
Refs #5300 Rename algorithm with more verbose name.
Refs #5300 Remove delta x workspace.

We don't need to do this as it's already done in the Integration algorithm.
Refs #5300 Fix for conflicting ui widget names in RHEL6 clean develop.