scalatest extension which integrates spring managed transaction