Use transactions in curly quotes plugin
Also use transaction for smart lists
Merge pull request #50 from guardian/sc-curly-transaction

Use transactions in curly plugin and smart lists