make search_variable skip cfuncs in callinfo instead of crashing

search_variable assumes all the procs are ireps and then crashes if given a cfunc

use case in https://github.com/mrbrdo/mruby_cc where I have cfunc closures in callinfo