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

_py_type information is not lost after transaction abort().
Merge pull request #1 from kedder/master

transaction.abort() loses _py_type information on nested objects