Add void to function parameters. This is for compatibility with C++
Remove macro ANYARGS. It is not used in the core and bundled mrbgems. And it is possible to conflict an application's macro.
Avoid defining MRB_INT16 adn MRB_INT64 at the same time. This is a poka-yoke.
Add a descrption of MRB_INT16.
Merge pull request #1215 from monaka/pr-avoid-define-MRB_INT16-and-MRB_INT64-at-the-same-time

Avoid to define MRB_INT16 and MRB_INT64 at the same time
Merge pull request #1216 from monaka/pr-code-cleanup-20130426

Code clean-up
quote error message in mrbconf.h to stop warning