update teeny of MRUBY_VERSION; ref #2629
%zu format is not supported by MSVC
Modify Arduino build config for IDE >= 1.5.7

Arduino IDE >= 1.5.7 Changed ARDUINO_PATH from `Contents/Resources/Java` to `Contents/Java`, mentioned in #2632
change BIN_PATH for new gc in Arduino IDE >= 1.5.7
Merge pull request #2631 from mimaki/sizeof_format_not_supported

%zu format is not supported by MSVC
Merge pull request #2633 from southwolf/patch-1

Modify Arduino build config for IDE >= 1.5.7
Merge branch 'master' of github.com:mruby/mruby
Fix mrb_iv_check function decleration
Merge pull request #2634 from xxuejie/fix-mrb-iv-check-prototype

Fix mrb_iv_check function decleration
Merge branch 'master' of github.com:mruby/mruby
add Float::{INFINITY,NAN} if available