Stop search if only 1 legal move

There is no point searching a move that is forced.
It wastes time while allowing computer opponents to fill hash with 100% accuracy.
Bench identical: 4922272