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 remote-tracking branch 'origin/feature/5572_filter_peaks'