Modernize proto particle algorithms
- Add DataHandles to algorithms.
- Use GaudiProperty
- Make interfaces const
- Prefer get over getIfExists (potential outfall to be tested)
Proto particles are still modified in place.
Required for Rec!1886 (merged).
Reference updates in Brunel!985 (merged).
Edited by Rosen Matev