shouldn't call set autocommit to false, begin transaction does this implicitly
Merge pull request #71 from rpoole/master

mysql transactions shouldn't set autocommit flag before running