Fix for transaction strategy problem in Rails4 rc1

As reported in #200, ActiveRecord transaction strategy breaks when testing a Rails 4.0.0.rc1 application, because ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction no longer allow block-less calling.
This pull request fixes it by passing an empty block.