feat: strip npsim to the bare minimum of what's required
npsim has long been a piece of code that required periodic updates
from the upstream ddsim it originated from. This strips all those
pieces out and just uses the upstream DDSim and DDHepSimulation classes
that DD4hep installs, and only adds the specific functionality we need.