Snapshots are read-only.

Previously, with the simple GC-only based implementation,
non-persistent mutations were supported by snapshots.  However, as new
features like garbage-prevention and ItemValAddRef/DecRef() callbacks
were added, supporting mutatable snapshots became complex, so dropping
the mutable snapshots feature.
README.md update.
go fmt.