leveldb: don't use function literals on runtime.SetFinalizer if not necessary
Revert "block: reader: copy value buffer before returned"

This reverts commit 9c8f83efa2c4ceb55b0accb9624c9a2758a985ce.
leveldb: copy key/value buffer before returned