Made not_exists do the right thing with incremental, tabled, and non-tables.
Also added a check_callable to tnot so it doesn't core dump when tnot(7) is called.
Authored by: tswift 2020-12-31
Parent: [r9767]
Child: [r9769]