Use buildout-2.x
Fix transaction.abort() behaviour for complex objects

_py_type information is not lost after transaction abort().