Release snapshots on transaction commit, check if a new snapshot is required on the next cursor operation.
Revert some debugging.
Update some comments.
Merge pull request #1324 from wiredtiger/commit-release-snapshot

Commit release snapshot