Better grid init, and retries on updates.
Init search now does a spiral search around clicked point, with a slightly higher threshold to early exit. This should make init on random dragonsoul (brown), less annoying.
Updates now retry if accuracy is low, or the grid seems invalid. Fixes a few cases where it thinks the move has finished too early or other random errors.