move Walker into stack layers (API change)

- Since almost every layer provides its own IteratorType there is no
  much sense to keep generic version with specializations. Thus
  leveldb::Walker<T> moved into each class that provides walking.
- AnyDB now provides its default iterator that is simply wrapper around
  result of NewIterator().