Fix #7 sort of fixed for non-minimized windows

Okay, so dexpot hides all windows except those not owned by anyone (like explorer's windows) which it moves somwhere around 21000x21000. Setting DEFAULTTONULL in MonitorFromWindow solves that, even though I don't necessarily want that...
refactoring

* check if dexpot is running and only then ignore off-screen windows