Remove linker option that VS2008 doesn't support.
Improve handling of non-resizeable windows.

The window is moved so its centre is in the same place relative to the
new monitor. Its position is then adjusted (if necessary) so it doesn't
go off the top left of the screen.