re #9627 done algorithms 1-5
re #9627 done up to algorithm number 10, next is 11
re #9627 Done up to and including 11
re #9627 done algs up to and including 18
re #9627 Completed all of the algorithms but bear in mind the comments
re #9627 Revert a change to use an interface that failed a unit test
re #9627 resolve comment warnings
Merge remote-tracking branch 'origin/feature/9627_Doc_Martyn'