take into account start/end options and flip them when reverse = true
add missing iterator tests
implement sibling resolver, allow vclock to be passed to put and del operations
update readme, bump version