LevelDB API read snapshot - commit rather than abort.

At the mooment it's possible that put operations are included in the
transaction, and it's generally safer to commit.