Modified build dependency to exclude 'LEGAL' from libmruby archive.
Move mrb_name_error() declaration to mruby.h As it is requred by struct mrbgem.
Use mrb_name_error() as possible.
Add `NameError#name`. Fix `NameError.new` and `NameError.initialize`. Enable 2nd argument for `NameError.new` in C API.
Add test for NameError#name
Add one more test for NameError#initialize. As we support NameError#name.
Merge pull request #1132 from monaka/pr-support-NameError.name

Support NameError#name
raise NotImplementedError from Module.constants (15.2.2.3.1); close #1125
method function should return mrb_value
factor out redundant Regexp check into functions
Add syntax error for incomplete instance/class variables
sort mrblib/*.rb files to compile (class.rb comes before error.rb); close #1132; close #1134
Merge pull request #1136 from h2so5/syntax-error-for-incomplete-variable

Add syntax error for incomplete instance/class variables
Add syntax error for incomplete global variables
Improve CRuby rake compatible
Fix exit
Merge pull request #1138 from h2so5/syntax-error-for-incomplete-global-variable

Add syntax error for incomplete global variables
Merge pull request #1139 from masuidrive/build

Improve recent CRuby rake compatibility
Merge pull request #1141 from mattn/fix_exit

Fix exit
use EXIT_SUCCESS and EXIT_FAILURE for exit status; close #1142