when committing collection transactions add collection item to the colle...

...ction container instead of transactional item, this was causing serialization problems while migration. fixes #3603
@eminn, can you make these warning/error logs more understandable? Currently I have no idea what they mean, what a user should do when these happens. Is this a user fault? Is this an internal problem?