Re #9511. Modified class_maker to output compilable algorithms.
Re #9511. First version that compiles.
Re #9511. First version that works for one case.
Re #9511. Made instrument declaration a parameter.
Re #9511. Moved the instrument loading into a separate method.
Re #9511. Adding meaningful unit tests.
Re #9511. No need to deal with instrument name special cases.
Re #9511. Filling in algorithm documentation.
Re #9551. Adding bad weather tests and fixing algorithm.
Merge remote-tracking branch 'origin/master' into feature/9511_create_chunking
Re #9511. Moving to new Algorithm base class.
Merge branch 'feature/9511_create_chunking' into develop

Re #9511.

Conflicts:
	Code/Mantid/Framework/DataHandling/CMakeLists.txt