Update MaterialMapping to new Propagator & new style (was ACTS-500)
Original author Andreas Salzburger @asalzbur
There are several updates needed:
- Change material mapping to use the Propagator & Navigator
- Change material to use Acts::detail::Grid
- Make memory of MaterialMatrix local
- Introduce move semantics
- Resolve confusion between Material/MaterialProperties/SurfaceMaterial
Edited by Moritz Kiehn