Draft: simplify dequesource
It seems unecessary to have both source pad names and iters for DequeSource. This patch merges them and therefore can also reduce the amount of sanity checking. The new API would look like this in action:
# Create source element
src = DequeSource(
name="src1",
iters={"H1": [1, 2, 3]},
)