Python script to snap floating windows to screen edges