Update VSITrackParticleThinning to allow for multiple aux suffixes
The previous implementation of the VSITrackParticleThinningTool
only checked for the track aux variable is_svtrk_final
. If multiple VSI instances are run with different augVerStrings their corresponding tracks would not pass the thinning. This MR implements a more flexible design which allows the user to pass a list of augVerStrings to the tool.
LLP1 is also updated to facilitate multiple VSI instances in the future. The derivation output is unchanged.
Tagging @dtrischu