refs #6753. Alg prototype.
refs #6753. Index peaks.
refs #6753. Calculation corrections.
Merge branch 'feature/6753_hkl' into develop