Support truth matching of arbitrary containers of particles
Re-factorise the truth matching function so that users can easily apply the truth-matching to particles as well as lines. Includes changing the names of the functions and propagating the change throughout Moore.
Edited by Rosen Matev