Add a stub callback for auto closed handles. Update handlers in tree.
Merge branch 'develop' into java-auto-close
Add implementation for close callbacks. Add event callbacks to Python.

This breaks the test suite - since it is playing tricks to capture a
weird output stream, due to not implementing the event callbacks.
Merge branch 'develop' into java-auto-close
Merge branch 'develop' into java-auto-close
Remove Python custom error and message callback implementations.

They cause problems with the Python test suite.
Fix comment
Add a WT_SESSION handle to WT_EVENT_HANDLER callbacks.

Specifically added to handle_error, handle_message and handle_progress.
This change allows applications to match events to session handles.
Fix comments re: review.
Merge branch 'develop' into java-auto-close
Use the event handler to capture stderr, stdout.

Cleaned up test suite infrastructure a bit using this.
Any verbose messages from the infrastructure itself do not get captured.
refs #649

test_reconfig.py needed special treatment.  Verbose output from
threads is not necessarily flushed until the connection is closed;
we reopen the connection to force the flush so that the test should
pass on all platforms.
refs #698
Merge pull request #734 from wiredtiger/python-streams

Use the event handler to capture stderr, stdout for python.
Fix compiler warnings.

../src/utilities/util_verbose.c:16: warning: unused parameter ‘session’
../src/utilities/util_verbose.c:30: warning: unused parameter ‘session’
../src/utilities/util_verbose.c:43: warning: unused parameter ‘session’
Merge branch 'develop' into java-auto-close
Merge pull request #649 from wiredtiger/java-auto-close

Use WT_EVENT_HANDLER to improve the Java and Python APIs.