Initial Commit of FarScreen (tm) patch.

Just adds the basic function and the modifies the start screen to test it.

Play your game at 600x800, or 666x666, or whatever floats your boat!
Super massive commit to modify the load progress bar window to fit to window

Just to show how minimal the footprint is
Reposition the New Life Window
Prepare all the various option windows for being able to display as float windows

this should not affect standard mode (IE, without repositioning enabled)
Auto place all the main game controls on the bottom

The game bar needs an extra graphic on either side but this can be done later

This now makes the game playable at any arbitrary res, although there is still some ironing to do
Centre the journal screens
Centre the inventory
Centre the load window
Centre the map screen