fisrt version: migrate RTGUI win32 to win32-sim (use the drivers in RTT_ROOT\bsp\simulator
more take use of bsp/simulator

Reference bsp/simulator as much as possiable.
Merge pull request #1 from grissiom/use-bsp-sim

more take use of bsp/simulator
Merge branch 'master' of github.com:RT-Thread/RTGUI into sim-dev-old
Merge branch 'sim-dev' of github.com:prife/RTGUI into sim-dev-old
simulator: add sim-common"
demo: simplify code in application.c
rtgui-sim: update SConstruct to add src in sim-common
exit if RTT_ROOT is not set
sim: set the init thread to priority 0

Set the init thread to highest priority because we need a fully
initialized env when other thread is about to start.

This might fix some race condition in device initialization.
enable RTGUI_USING_WINMOVE

Some test case need this feature to be enabled.
Merge branch 'use-bsp-sim'