fix line getting handler of line_ary
update filename before appending file debug info
remove unnecessary scope filename update
check file debug info is appended correctly
Merge pull request #1500 from take-cheeze/debug_info_file_updating

Fix insufficient preparation to call mrb_debug_info_append_file.
Fix checking return value of fread()
Merge pull request #1501 from iij/pr_fix_read_debug_section

Fix checking return value of fread()
remove executable bit from include/mruby/dump.h file
Fixed self value in a block is changed with return value

fix #1504
Fix self value in a block is changed with return value for Fixnum, nil, instance variable.

Fix #1504
Merge pull request #1503 from digitaltom/master

remove executable bit from include/mruby/dump.h file
Merge pull request #1505 from ktaobo/return-breaks-self

Fixed self value in a block is changed with return value
refactor genop_peep(); ref #1505
rename node->filename to node->filename_index
remove unreferenced local variables caused by mrb_assert()
incomplete renaming node->filename -> node->filename_index
Use self for the given proc
index to mrb_digitmap[] should always be positive
voidp should be an Object; close #1508
rename voidp to cptr