refs #9509. Parallel over peaks.

Each peak is integrated in parallel. Execution time for the performance tests is now 0.07 seconds. This is nearly an order of magnitude faster than the last modification, and about 40 times faster than the original implementation.
refs #9509. More code documentation.