fix comment
Change unsigned char to uint8_t
Fixed #969
Fixed to uint8_t
Merge pull request #967 from iij/pr-string-strip

add "strip" family methods of String to mruby-string-ext
Merge pull request #968 from kouki-o-iij/pr-mrbgem-numeric-ext

add mrbgems/ext/mruby-numeric, and method: Integer#chr
Merge pull request #970 from masuidrive/fix_building_script

Fixed #969
Don't initialize variables that store result as MRB_DUMP_OK. It possibly causes bugs on modifications in the future.
Remove unused substitutions and calculations.
Use type cast not void* but char*. Don't substiture void pointers.
Store to *bin_size if bin_size != NULL.
Clean up code.
Sanity check. As there are implicaton SIZE_MAX >= UINT32_MAX in this code. This assumption may break on some targets which have 16bit memory space.
Don't use int. It decreases portability.   Use size_t as array index and length. It avoids overflow in the extreme situations.
Fix warnings.
OP_ARRAY may overflow ARG_C
Merge branch 'master' of github.com:mruby/mruby
Merge pull request #1 from monaka/pr-new-mrb_format

Patches to new_mrb_format
define and use print format macros for mrb_int

For portability: %ld can't be used to print a 64-bit mrb_int on
WIN(32|64) because long is 32-bit wide.
add a new feature to select the target architecture.