misc ungetc fixes
Merge pull request #1370 from inolen/ungetc_fixes

misc ungetc fixes
fix reftest runner for   var Module   approach
fix Module acquiring
buffer streams that cannot be rewound in fscanf; fixes #1436
fix test_scriptaclass
accept [0 x ..] in the middle of structures, odd as it might seem, this is valid c
Fix statvfs document URL
Merge pull request #1439 from michaeljbishop/replace-eval-in-jansson

Replace eval in jansson
Add Yu Kobayashi to AUTHORS
Merge pull request #1440 from yukoba/statvfs_doc_url

Fix statvfs document URL
Add bcopy implementation
Merge pull request #1441 from yukoba/bcopy

Add bcopy implementation
Third argument of mincore is unsigned char
Merge pull request #1442 from yukoba/mincore

Third argument of mincore is unsigned char
Added isinff and isnanf
make i24_mem test ta2 only
Merge pull request #1443 from yukoba/isinff_isnanf

Add isinff and isnanf
use fgetc/ungetc in fscanf; properly fixes #1436
Organize C_DEFINES alphabetically.

This makes it easier to deal with subsequent changes that will
be coming.