Comment fix
Merge branch 'heaphdr-tag-trivia'
Use stack buffer when possible in duk_push_vsprintf()
Rework duk_push_vsprintf() loop to reduce code size
Add stack top to duk_push_sprintf() API test
Add a ~1kB C API log message testcase

This case used to fail because C code used a placeholder, fixed size stack
buffer.  This has now been fixed.
Make duk_log() support artbirarily long log messages

Internally, use duk_push_vsprintf() for log message formatting, which now
has support for formatting 99% of messages with a stack buffer.
Release note update
Merge branch 'api-sprintf-improvements'
Ditz issue update
Add dist-src zip variant with git describe
Merge branch 'fix-dist-zip'
A few explicit casts for double vs. int comparisons
A note on minimum signed integer constant corner case
Portability fix for signed int minimum constants (e.g. -0x80000000L -> -0x7fffffffL - 1L)

Signed integer constants like -0x80000000L are not portable.  The reason is
somewhat hairy, see code-issues.txt for a detailed discussion.  This fix
changes such constants to computed values (like -0x7fffffffL - 1L) to avoid
portability issues related to signed/unsigned integers.

This fixes a concrete bug on VS2010 + X64 (GH-15).
Describe the signed integer minimum constant issue in internal doc

Related to GH-15.
Release note update
Merge branch 'x64-vs2010-intconst-fix'
Add a selftest for detecting incorrect packed duk_tval guess

Without this selftest, an incorrect guess leads to crashes (see e.g.
GH-15).
Improve packed_tval feature detection and fix a few constants

DUK_UINTPTR_MAX, DUK_UINTMAX_MAX, and related signed variants had incorrect
values for the case where standard C99 int types were not available, platform
was 64-bit (this probably happened in GH-15).  This would lead duk_features.h
to incorrectly deduce that a packed duk_tval was possible.

Combined with the related duk_tval vs. sizeof(void *) self test, this case
should now be much better covered.