changes to solve and unrad
update solveset to use change variable of type matching solver
solveset: dispatch to radical solving; simplify inversion code
edit public docstring
8692: watch for TypeError during checking of candidates

Also, check the results in the full expression; turn off intermediate
checking so any TypeErrors can be caught in one place.
quick