ENH/API: add NameResolutionWarning class
CLN: rename local to is_local
ENH/API: add conflict parameter to make explicit local references more explicit
TST: add and update tests for new conflict parameter for eval/query
TST: add scope test for DataFrame.eval()