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

... in top_window_group

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.

This goes together with linuxmint/muffin#137