Fix for inverse FFT on matrix

Refs #7586
Added Python script to modify Qt properties

Need to test on Mac and Windows

Refs #10015
Added reset bash script for Unix systems

Needs tested on Mac

Refs #10015
Added license, added fallback to optparse

Refs #10015
Fixed formatting to be Python3 compatible

Refs #10015
Install reset scripts alongside executable

Refs #10015
Fix CMakeLists to install reset scripts properly

Refs #10015
Added Windows reset script

Refs #10015
COpy reset script to build config dir

Refs #10015
Refs #10069.  Corrected run end and log end.

1. Run end time is redefined in order not to miss the events in last
pulse;
2. Time series property is extended to run end;

On branch feature/10069_improve_geneventfilter
  (use "git reset HEAD <file>..." to unstage)

      modified:   ../Mantid/Framework/Algorithms/inc/MantidAlgorithms/GenerateEventsFilter.h
      modified:   ../Mantid/Framework/Algorithms/src/GenerateEventsFilter.cpp
      modified:   ../Mantid/Framework/Algorithms/test/GenerateEventsFilterTest.h
Renamed copy_python_files_to_dir cmake function

Refs #10015
Fixed a bug due to inaccurate run end time in log. Refs #10069.
Refs #10330. ThreadPool should no longer depend on openmp
Initial changes to UI

Refs #10368
Added preview plotting

Refs #10368
Merge branch 'feature/10277_indirect_bayes_fit_preview_plots' into feature/10368_apply_corrections_preview_plot

Refs #10368
Refs #10330. replaced PARALLEL_CRITICAl with mutexed getters/setters.
Wor in progress moving IDA to IndirectTab

Refs #10368
Refs #10330. make tof limits private. fix typo
Merge branch 'master' into feature/10330_threadpool_working_with_clang