Only use transactions for bulk requests (more than one request)

Also add a config file setting to let a user disable Transactions for bulk requests