doc/Makefile.am: Don't remove changes.rst in clean
run-tests.sh: Print the test name correctly when VERBOSE=1
test/suites/api: Fail when a test fails

The valgrind fix a while back apparently made the test system not
notice normal failures in suites/api.
test/suites/api/test_object.c: Enhance tests for iterators
Add year 2010 to copyright notices
Make int32_t available on all systems

Use AC_TYPE_INT32_T and include inttypes.h (if it exists) instead of
stdint.h for maximum portability.
Don't include stdint.h anywhere

This should have fixed by commit 28682322, but there was one #include
left in utf.c. It now includes utf.h instead of stdint.h.
Fix reference counting on true, false and null

Initialize their reference counts to (unsigned int)-1 to disable
reference counting on them. It already was meant to work like this,
but the reference counts were just initialized to 1 instead of -1.

Thanks to Andrew Thompson for reporting this issue.
Enhance tests for null byte
Estimate real number underflows with 0.0

Earlier it was a decoding error.
doc: Add chapter on RFC conformance

Thanks to Deron Meranda for providing the initial text.
Support compilers that don't have the "inline" keyword

Use AC_C_INLINE autoconf macro, include config.h where needed, and add
a define of JSON_INLINE to jansson.h that has the correct "inline"
keyword.
Require autoconf 2.60

The AC_TYPE_INT32_T macro first appeared in autoconf 2.60.
doc: Distribute conformance.rst
jansson 1.2.1
Merge v1.2.1 - doc/conformance.txt replaced with doc/conformance.rst