Print file name and line number in codedump if available.
Use int32_t as line variable type.
define `resize_capa` as a function

This increases readability and maintainability,
and it also doesn't use reserved identifiers.
fix disabled stdio (and remove trailing spaces)
Merge pull request #2155 from cremno/define-resize_capa-as-a-function

define `resize_capa` as a function
Merge pull request #2156 from cremno/fix-disabled-stdio-2

fix disabled stdio
turn on MRB_GC_STRESS for debug build on travis
Add doubling stack extend, as fix for #2016
Merge pull request #2147 from take-cheeze/dump_line_file

Print file name and line number in codedump if available.
Merge pull request #2158 from kyab/support_doubling_stack

Add doubling stack extend, as fix for #2016
codedump for binary mrb files as well
indent codedump when file/line info is not available; ref #2147
Support local variables information dumping.
Implement Kernel.local_variables for testing dumped local variables information.
Remove `lv_len` and use `nlocals - 1` instead.
Check that `lv`'s length is always `nlocals - 1`.
adjust indent
remove trailing spaces
Merge pull request #2160 from nobu/space

Space
use Kernel#__send__ insteard of Kernel#send
Implement Struct#to_h .