Add code to get Q and theta for spec axis in Q

Refs #10454
Allow SQw browsing for resolution

Needed for sites such as SNS who use Sqw for most interfaces

Refs #10454
Fixed a couple of issues with Fury with BASIS data

This allows the resolution parameter to be either part fo the analyser
component (i.e. like ISIS instruments) or part of the instrument (which
would be easier to add to SNS instruments)

Refs #10454
Refs #10450. Enable unit test to test numerical operation.

On the TimeSeriesProperty such as min, max, avarage and etc.

On branch feature/10450_record_order_by_runnumber

	modified:   ../Mantid/Framework/PythonInterface/test/python/plugins/algorithms/ExportExperimentLogTest.py
Refs #10450.  Added sorting functionality to algorithm.

And enable the algirthm to remove bad character ('\x0') automatically.
Unit test is added for the new features

On branch feature/10450_record_order_by_runnumber

      modified:   ../Mantid/Framework/PythonInterface/plugins/algorithms/ExportExperimentLog.py

      modified:   ../Mantid/Framework/PythonInterface/test/python/plugins/algorithms/ExportExperimentLogTest.py
Allow calc corrections with SQw

Refs #10454
Merge branch 'master' into bugfix/10454_idr_bayes_functional_at_any_facility

Refs #10454
ConvFit get param file from inst directory

Refs #10454
Refs #10450.  Added a new property to algorithm.

to override the log value from workspace.  and
a new unit test is added for the new feature.

On branch feature/10450_record_order_by_runnumber

      modified:   ../Mantid/Framework/PythonInterface/plugins/algorithms/ExportExperimentLog.py
      modified:   ../Mantid/Framework/PythonInterface/test/python/plugins/algorithms/ExportExperimentLogTest.py
Refs #10450. Consider the case of duplicated records.
Refs #10450.  Added an optional feature to remove records.

Optional feature to have remove records with duplicated value in sample
log that is to be ordered by.
refs #10530. Start new algorithm.

Needed to expose a few more property types to get this started. All tested.
refs #10530. Refactor and extend tests.
refs #10530. More TDD around these features.

Particular focus on projection inputs. Also started adding binning information.
Re #10532 Initial separation
Plot correct corrected workspace

Refs #10094
refs #8912. Start work looking at pyplot.plot.
refs #8912. Remove mantidplot.py

Conflicts:
	Code/Mantid/MantidPlot/mantidplot.py

conflict when removing Code/Mantid/MantidPlot/mantidplot.py, it should just go away
refs #8912. Array to workspaces

Conflicts:
	Code/Mantid/MantidPlot/CMakeLists.txt

issues with indentation and new (Future) test
refs #8912. Add doc strings

This is not yet complient with the matplotlib pyplot plot function. That will be the next step.