Move word boxing structs to "mruby/boxing_word.h".
Merge pull request #2481 from take-cheeze/move_word_box_struct

Move word boxing structs to "mruby/boxing_word.h".
since #1441, NaN boxing with 64bit pointer works; close #2476