Several interface cleanups.

 - Kill Close in Persistent and document interface.
 - Extract batching behavior into interface.
 - Kill IteratorManager, which was used for unknown reasons.
Merge pull request #95 from prometheus/feature/persistence/batching

Several interface cleanups.