use powdenest before factoring in _tsolve
better break condition in unrad

I am not sure what the exact rpt value should be at break, but the
value now is how high it had to be so that no tests would fail.
fix detection of difference of functions