Port for py-fake-factory.

We use this to generate data for the blocklog.