Use new transaction API with django 1.6

the unit tests pass on OTM2 with this change.
no, there's no reason. I'll change it to:
```python
if VERSION[0] == 1 and VERSION[1] >= 6:
```