CLN/API: remove numexpr parser in favor of python parser
TST: change to _parsers instead of _visitors and add test for invalid parser