Use new transaction API with django 1.6

the unit tests pass on OTM2 with this change.
I find "manager" in the name a little strange here. Maybe ``transactional()`` or ``run_in_transaction()``?