AE: Move the contents of the constructor to its own method, FindPulseCandidates. This then means the constructor can be used for setting the parameter values
AE: Change the use of PulseCandidateFinder now that the constructor has changed
AE: Make sure PulseCandidateFinder knows about the ID enums so that it compiles
AE: Clear the vector of pulse candidate locations so that we start with an empty container each time
AE: Make the pulse candidate finder a member variable and pass it the module options
AE: Can now check the modules file for modified parameter values. This is the way I will accomplish issue #103
AE: Add all the parameter values for each channel individually since they each will want a different default
AE: Just checking that the warning works. It does
AE: Add a nice debug message if we are debugging the module
AE: Finishing this feature (issue #103). Merge branch 'feature/AE_PulseCandidateFinder_configurable_parameter_values' into develop