No need to specify empty bin list anymore(example)
Merge remote-tracking branch 'upstream/master'
Improve target example to more practical.
Add fallback for allocate CRC buffer
Merge pull request #1295 from kyab/improve-target-example

Improve target example to more practical.
Merge pull request #1296 from kyab/fallback-for-crc-buffer

Add fallback for allocate CRC buffer
Merge remote-tracking branch 'remotes/mruby/master'
fixed a bug in push back list; close #1298
Merge branch 'master' of github.com:mruby/mruby
Fix crash on load *mrb
Merge pull request #1303 from kyab/sirep_fix2

Fix crash on load *mrb
add mrb_malloc_simple() that returns NULL on error
use mrb_malloc_simple() to allocate crc buffer; close #1302
Add arena save/restore around use of hash KEY.
Refactor mrb_hash_has_keyWithKey() func in hash.c
Merge pull request #1307 from carsonmcdonald/keyduparenafix

Add arena save/restore around use of hash KEY.
Merge pull request #1308 from suzukaze/refactor-hash-c

Refactor mrb_hash_has_keyWithKey() func in hash.c
Avoid read_escape() in case of regexp
Visual Studio 2013 support + strtof + inline

- VC12 has better C99 library support due to C++11
- defined strtof for VC11 or older
- define "inline" only if the C compiler is used
Fix include path of ArduinoDue example