refs #5572. Add Tests for algorithm.

Add performance tests. Also add functional tests for the various filtering options on this algorithm.
refs #5572. Add documentation for the algorithm.
refs #5572. Duplicate headers included.
Merge branch 'feature/5572_filter_peaks' into develop