A Comparison of ODE Solvers for Dynamical Systems with Impacts