Early development test for Eval API

Not much here yet, just test code to traverse patch tables and construct simple C++ patches to evaluate.