roundrobin Resign and roundrobin min time left

I could split these into multiple pull requests if desired. One commit teaches roundrobin about "bestmove resign"; the other teaches it about min_time_left; both have tests.

For min_time_left, I tried to follow the pattern used in gameroom.