plug-ins: properly free rectScreens after allocating it.
Also avoid global variables when possible. We can just use the data variable of EnumDisplayMonitors() which will be passed on to the callback. This is not perfect yet since rectScreensCount is still global, but let's go for it for now.
Showing with 49 additions and 44 deletions