Perform `fast_done` first in `naive_solver`.

This avoids `naive_solver` tearing whole goals apart, even if the goal
appears exactly as a hypothesis.
8 jobs for ci/robbert/naive_solver in 8 minutes and 33 seconds (queued for 1 second)
Status Job ID Name Coverage
  Build
passed #35449
fp
build-coq.8.10.dev

00:07:53

passed #35455
fp
build-coq.8.7.2

00:02:45

passed #35454
fp-timing
build-coq.8.8.0

00:02:40

passed #35453
fp
build-coq.8.8.1

00:02:51

passed #35452
fp
build-coq.8.8.2

00:03:02

passed #35451
fp-timing
build-coq.8.9.0

00:03:10

passed #35450
fp
build-coq.8.9.1

00:03:38

passed #35448
fp
build-coq.dev

00:08:31