sanger/sequencescape — pull request #426 by mattdenner (2012-02-08 10:16:01+00:00)
Title: 24143133 start cherrypicking batch needs to be done as a transaction

There are cases where the start of the batch causes an exception to be
thrown and the requests/assets end up in a confused state (assets with
aliquots, requests think they are empty). This start of the batch needs
to be done transactionally so that this doesn't happen.