TST: stop skipping 1986 tests in test_eval
- [ ] closes #xxxx
- [ ] tests added / passed
- [ ] Ensure all linting tests pass, see [here](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#pre-commit) for how to run them
- [ ] whatsnew entry

Get 8 xfails instead.  They may turn out to be easy, leaving that for another day.

This constitutes almost 40% of currently-skipped tests, at least with my setup.
> pandas/tests/computation/test_eval.py:834: error: Need type annotation for "exclude_bool" (hint: "exclude_bool: List[<type>] = ...")  [var-annotated]
pandas/tests/computation/test_eval.py:835: error: Need type annotation for "exclude_cmp" (hint: "exclude_cmp: List[<type>] = ...")  [var-annotated] mypy issues fixed + green