(#2394) - WIP - fewer transactions for allDocs

Got it working for IDB at least.  No performance numbers yet; coming soon.