Update the InputConverter to work with ShadowEvents
Builds upon !63457 (merged).
If the UseShadowEvent property is true then the InputConverter will
use the Use "ShadowParticleId" Attribute to find particles which
should be simulated rather than checking running the IGenParticleFilter
tools itself.
The configuration of InputConverter.UseShadowEvent depends on the UseShadowEvent flags.
Part of the changes from !63059 (merged).