Avoid polling global transaction state if nothing has changed.
Back out an unrelated change to memory allocation.
Keep local state across {get,release}_snapshot calls so that the correct data is read.
Merge pull request #478 from wiredtiger/txn-generation

Use generation numbers to avoid polling global transaction state if nothing has changed.
Fix spelling, make URIs consistent in the documentation.
Allow building release packages without SWIG.
Install wiredtiger.jar when running "make install".
Fix Java support in s_release
Cut release 1.5.0.
Added tag 1.5.0 for changeset aff8aabe571b
typo