Manual window placement.

This adds two new window placement options. "pointer" places new windows so they are centred on the mouse pointer, or as close as possible to that; "manual" places new windows centred on the mouse pointer, and then behaves as if the user had selected a keyboard move operation, meaning the user can manually place the window where they wish. This provides a very similar user experience to the way many X window managers have behaved since twm.