[#1036] Allow evolutions to be applied in a single transaction

See http://play.lighthouseapp.com/projects/57987/tickets/1036-evolutions-cannot-be-applied-in-transactions-on-databases-that-support-it