Rough patch for ZODB 3.10.5

needs to be clean up a little. there are a few things I changed trying
to get things working that I didn't need to change.