Fix buffer overrun in jsmn_parse; jsmtok_t varies in size with different feature enable/disable macros. Defaine the feature macros in jsmn.h so that anyone including it gets the same macro definitions.