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.