Pigeon: Implement MIMO simulation
This MR implements MIMO simulations with pigeon.
Niklas already implemented the reading of multiple sources and receivers. However, only the first pair was simulated.
With these changes, all source-receiver pair combinations will be simulated. The visualization includes all paths for all source-receiver pairs. However, the runtime statistics are only recorded for the first pair.