SIGN IN SIGN UP

Add the ability to open a window on a given screen

This is done by supplying the screen in the `WindowOptions` struct.
Note that it's optional, and we will let the operating system choose
which screen to show the window on when `screen` is not provided, as
we did before this change.
A
Antonio Scandurra committed
5a8061ac7bce1c0b2742c01d50cc0ad7fc1a7bc9
Parent: 509c327