Added support for custom gem clone directories when using git
Set filename like irb
add read barrier to value.p

API changes:
- value.p must be accessed via mrb_value_p macro
- value.p must be mutated via MRB_SET_VALUE_P macro
implement 64bit nan-boxing
cosmetic changes
revert one of the API changes: MRB_SET_VALUE_P no longer used
bugfix: the bit mask was smaller than the size it should be
add commentary to value representation
fix bugs in comment
Merge pull request #1433 from carsonmcdonald/mirbfilename

Set filename like irb
should protect resume fiber by write barrier; close #1434
Merge branch 'master' of github.com:mruby/mruby
Improve test of mruby-enum-ext GEM
Improve test of mruby-hash-ext GEM
Improve test of mruby-numeric-ext GEM
Improve test of mruby-object-ext GEM
Improve test of mruby-proc-ext GEM
Improve test of mruby-range-ext GEM
Improve test of mruby-string-ext GEM
Improve test of mruby-symbol-ext GEM