[WIP/RFT] Only create input regions for those parts that don't overlap with windows...

... in top_window_group

This comes together with linuxmint/muffin#108.

The input regions are only created for rectangle-parts, that don't overlap with any window in top_window_group. This is important to bring steam notifications above the panel and having everything else still reactive for input.