trade: split "Lines Report" in activities

Instead of generating the report in one big activity, split the calculation
in several batches, so that the processing can be distributed on zope nodes.

The limit for the number of lines was also increased from 10000 to 100000
3 jobs for master in 0 seconds
Status Job ID Name Coverage
  External
passed ERP5.PerformanceTest-Master

00:24:09

passed SlapOS.Eggs.UnitTest-Master.Python2

00:08:43

passed SlapOS.Eggs.UnitTest-Master.Python3

00:12:06