errors.New -> fmt.Errorf
Add incomplete-key-is-ok test
gofmt
Remove PutMany: needless wrapper
Remove PutComplete

This kind of functionality should be done by the programmer.
Correctly prevent Put with an empty string id