First basic implementation. Re #10689

Tested that it can run in mantidplot
added first unit test and rst. re #10689
Merge branch 'feature/10689_tofsansresolution' into develop