%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