main: xboard: count moves under "force"

This caused us to lose track of how many moves we played and make poor
decisions about timing. Also add asserts and debug output for the future
scripts: remove make_tests
scripts: selftest: add --gui option