Insulate scripts from user settings of IFS.
Install the Python module as part of "make install".
Make IFS more portable: don't export, set explicitly and move to where it is needed.
Another try at portably getting the IFS setting we need.
Update test/format max page configuration calculation to make it less likely
that we'll pin the entire cache and get stuck.
whitespace
Update is like insert, once an update is done, bulk-load is no
longer possible.

We were repeating the fixed-size value WT_ITEM size checks, it's
not a performance problem, but there's no reason to do it twice.
Document that setting LC_ALL=C is a good idea when pre-sorting keys for
bulk load.  Reference #590.
On some systems the system call can fail without setting errno.  On
close, check if the log_close_fh needs to be closed also.
Some fixes to dirlist error path.
Fix a race manipulating file descriptors in the test suite.  Always close the connection before closing redirected stdout and stderr.  Make sure the connection and redirected files are both closed if a test fails.
Merge branch 'develop' into logging
Fix a comment.
Pre-allocate log files.
Add __wt_fallocate.
Destroy locks on exit from test/format.
Cut release 1.6.3
Bump release version to 1.6.4 in develop branch.
Remove support for prefix-compression on row-store internal pages.

Ref #592.
As of #553, WiredTiger requires atomic read/write of 8B memory.