WinRT: Implement Platform Cursor

Enable cursor changing on the platform.

Change-Id: Ia4b4562325b7737eb66a3b83a7283c587ae3049f
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Fix nmake generation for Windows Phone builds

From a standard x86 MSVC command prompt, configure should work with
-xplatform winphone-x86-msvc2012/winphone-arm-msvc2012

Should be squashed with d8bfdc.

Change-Id: Iffb4f13e285db7fca161c34cbc609ce55a1abbda
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>
Unify Windows Phone & WinRT Event Dispatchers

Combine WinRT event dispatchers; utilize WinSock socket handling
on WinPhone.

Squash this with the earlier event dispatcher stuff.

Change-Id: Id742b8b2d6ef36aff6f5300494a343ffce22b2f4
Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>
WinRT: Basic Input Context Support

Provides basic keyboard show/hide handling support via UIA interfaces.

Change-Id: I3ba2c8fb35cfe789ff6aec8fea88949c671e1bcc
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>
Compile fix

Change-Id: I2e16c9092ec4aafcedc9ee7f741fd2b934811800
Reviewed-by: Andrew Knight <andrew.knight@digia.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>