test filelist under mruby instead of cruby

many subtle bugs fixed that appear only under mruby.
many more stay unfixed. :dancers: