RKF45T - A Runge-Kutta 4/5 Software Package with User-Supplied stops involving the Dependent Variables and First Derivatives