v3.9.3

This version 3.9.3 has the following changes:

- small fix to persistent.py
- support for zodbpickle
- optional len caching

Len caching is very cheap (6%) and convenient, as introspecting a btree does not
pull everything into memory.

Planned for the next release is enforcement of zodbpickle and moving to protocol 3