Since we are checking HTLC aggregation, we must give the sweeper a bit more time to aggregate them to avoid flakes.
In this commit, the sweep package is extended from just tx generation to an active sweeper that collects sweep inputs and autonomously proceeds to publish the sweep tx after the batch window time interval has passed without new inputs being added.