Remove bit-field.
Add C API test support. This patch is based on @carsonmcdonald's. refs mruby/mruby#859.
Add C API test for mrb_format().
Add test for mrb_str_to_cstr().
Add new APIs for configurable "panic" support.
Add test for panic APIs.
Remove mrb_flt2big() as there is no bignum in the core.
 Add new API mrb_flo_to_fixnum(). You can replace mrb_flt2big() to mrb_flo_to_fixnum() with few modifications.
Change the second argument of mrb_flo_to_str().
 Export mrb_flo_to_str() as API.
Include mrbconf.h as MRB_INT_MAX used here.
Rename mrb_fix2str() to mrb_fixnum_to_str(). This is for naming consistency.
Add C API test support. This patch is based on @carsonmcdonald's. refs mruby/mruby#859.
Add C API test for mrb_format().
Add test for mrb_str_to_cstr().
Merge branch 'pr-add-c-api-test-support' into feature/c-api-test
Merge branch 'tmp-add-c-api-test-support' into feature/c-api-test
Merge branch 'feature/c-api-test' into develop
Change to return the exception object when an exception occurred in mrb_funcall
Add null char terminate to each symbol name.
Merge pull request #1115 from monaka/pr-add-null-char-to-each-symbol-name

Add null char terminate to each symbol name.
Modified build dependency to exclude 'LEGAL' from libmruby archive.