fixes #170
Invoice fix to make sure that overlapping full repair scenarii are correctly handled.
Added invoice specific unit test to verify that behavior (test testOverlappingRepair in TestSubscriptionItemTree)
Ported regression testRegressionFor170 in TestDefaultInvoiceGenerator
Added extra invoice generation in all beatrix tests to verify wach test end up in a stable state