+ Added LayoutInvalidated and LayoutRevalidated events.
* Reworked LayoutInvalidated and LayoutRevalidated events to be robust with event loop.
* Main loop in Win32 changed to allow chained UI revalidation logic.
* New main loop implemented in Mono mode too.