Add a simple test of recovery -- on timed runs, the monitor thread
optionally indirects through a NULL and core dumps, then we verify
the object.
Clean up run reporting.
Add configuration options for log archive and pre-allocation, currently
at 50% each.

Turn on logging all the time in the recovery test script.

Explode the configuration snprintf() for wiredtiger_open.

The test to check for configuration buffer overrun in WT_SESSION.create
was wrong, fix it.
Some refactoring of python packing.
More checks for standalone unit tests.
Refs #1429.
Remove tabs in comments.
Merge pull request #1485 from wiredtiger/py-packing-cleanup

Python packing cleanup
Check the block header checksum before we clear it, it should be
the same as the passed-in checksum, and if just those 4 bytes are
corrupted, we wouldn't noticed. SERVER-16457.
Merge pull request #1491 from wiredtiger/block-header-checksum

Check the block header checksum before we clear it.
Windows Build fix
snprintf - Implement a custom version of snprintf match the
truncation behavior of C99 standard snprintf until MSVC supports snprintf.
Skip test_priv01.py on Windows since it is Unix specific
Merge pull request #1492 from markbenvenuto/win_build_fix

Windows Build fix
Merge pull request #1493 from markbenvenuto/snprintf_fix

Windows - Implement a custom version of snprintf
Stop maintaining a separate Windows version of the file list, generate it
from the POSIX list (it shouldn't change that often).
Clarify that setting statistics_log.wait to non-zero value starts the
statistics logging.
Add a Windows-specific file, os_win/os_snprintf.c.
add call to super
Don't try to set and clear session->split_gen in WT_INTL_FOREACH_BEGIN: there are too many of those loops to ensure that none of them skip clearing it.  Instead, make sure all calls are wrapped in WT_WITH_APAGE_INDEX.

refs SERVER-16546
Set split-gen when deepening the tree, add paranoia that the eviction server doesn't keep split-gen pinned.
fix test_salvage on Windows