cps: fixing bugs in CGetField and cps-list implementations, fix CSym in interp, add --test-cps to python-main, cpstest make target, add CReturn to pylam macro, fix up some cps tests