C JSON parser library that doesn't suck