Initial conversion of createMappingFile to algorithm

Refs #10085
Added unit test class and docs

refs #10085
Improved unit test, added sample file for comparison

Refs #10085
Merge branch 'bugfix/10085_indirect_algorithm_CreateMappingFile' into develop