fix include guard style.
Merge pull request #1785 from tmash06/fix_include_guard_style

fix include guard style.
rescue clause should understand splats; close #1786
Merge branch 'master' of github.com:mruby/mruby
Kernel#send does not use mrb_funcall anymore for most cases; ref #1680
run enabled gem's bintest only
add test to check striped binary works correctly
use tempfile module
Merge pull request #1787 from take-cheeze/bintest_improvement

`bintest` improvement.
add new macros for MRB_STR_SHARED operations, based on 0f7aecf from @ksss; ref #1782
Merge branch 'master' of github.com:mruby/mruby