[Runtime] Fix onLaunch event is not fired under service mode.

Bug reports 'webapi-runtime-xwalk-tests' cases are failed to launch.
Root cause is onLaunched event is not sent under run-as-service mode.
The patch fixed above issue.

BUG=XWALK-1228
[Tizen] NativeAppWindowTizen should be used in Tizen IVI

NativeAppWindowTizen should be used in Tizen IVI as it contains some
logic that is needed there, e.g. implementation of MultiOrientationScreen
interface (which is used by screen orientation extension).

Before the change an attempt to use screen orientation API caused an
xwalk daemon crash, this patch fixes the following bugs:

BUG=XWALK-1192
BUG=XWALK-1141
[Android]Fix build error said: multiple definition of
'xwalk::XWalkRenderProcessObserver'.

The PR#1711 defined another xwalk::XWalkRenderProcessObserver class
which has the same class name in Android port, so exclude the
xwalk_render_process_observer_generic.cc(h) files in Android port.
Merge pull request #1742 from pozdnyakov/Use_NativeAppWindowTizen_on_IVI

[Tizen] NativeAppWindowTizen should be used in Tizen IVI
Merge pull request #1743 from takethathe/android_build_fix

[Android] Fix build error said: multiple definition of 'xwalk::XWalkRenderProcessObserver'.
Merge pull request #1738 from shaochangbin/fix-onlaunch

[Runtime] Fix onLaunch event is not fired under service mode.