Update resizescreen

Complete rewrite. Now it will work no matter the screen size. The only thing needed for it, that isn't installed by default for every distro, is xrandr, which is in every distro that has X in by default. No wayland/mir support, as scaling doesn't seem to be supported by them, at least yet.