Added 4K and other higher resolution support

I added support for scale factors 6 through 10, stretch factors 6 through 9 and squash factors 6 through 10.  10x stretch wasn't added since I have no way to test that.  This allows support for fullscreen or near fullscreen play on 4K displays as well as many other current high DPI displays seen on laptops and desktops and tablets.