Using a closed {Cursor,Session,Connection} handle in Python
will not crash the VM on use. ref #485

Uses the event callback for close to give notification on close
of a handle.  For explicit calls to close(), we set the SWIG 'this'
attribute on the containing object to None.

On uses of a handle as an input argument, we check to see if it is
None, or if its 'this' attribute is None, and issue the
appropriate exception.

Includes a set of test cases that parallel Java test cases for the same.
Make spinlock stats work across open/close of the WT_CONNECTION.
Add spinlock statistics for __wt_spin_trylock() calls.

Add spinlock statistics for the number of lock attempts made from each
location.

Spinlock graphs are always per-second, but aren't listed in the
automatically generated file, add explicit tests in the scripts.
Bump version to 2.0.2 on develop
Turn on salvage, hot backup verify and verify for LSM data sources
(leave LSM off by default, though), check for EBUSY returns instead.
Apple renamed "Mac OS X" to "OS X".
minor rewording
Add the day-of-month as a decimal number, 01-31 to the statistics_log
path configuration string.  Closes #807.
Increment conn->dhandle_dead when we are the last reference.
Merge branch 'develop' into spinlock-stats
We need to handle static "location ID" variables with both multiple
connections and connections being opened and closed.  Serialize the
"allocation" of location ID's and check in appropriate places if the
per-connection information they reference has been initialized for
any particular connection.
Unregister spinlocks from the connection when they are destroyed.
Merge pull request #805 from wiredtiger/spinlock-stats

Spinlock stats
Test doesn't need multiple scenarios.
The slot is read in a separate thread (the statistics logging thread),
call unregister first and add a barrier to ensure the slot is cleared
before the memory is free'd.   Technically, I think there's still a
race, but it's awfully small and this is code intended for performance
debugging, not production builds.
Fix --with-spinlock=gcc configuration.
Don't count applications where no compression is configured as instances
of the buffer being too small to compress.
Better/fixed support for huge keys/values.

Change the WT_ITEM::size field from type uint32_t to size_t.

Change test/format configuration to support large key/value items.

Ref: #808 and #70.
If a session already has a reference to a dhandle, don't add another.
Merge Sue's fix for the session refcount with mine, simplify.