Lua template should fail to launch on lua error

Without this change, the app continues to run, attempts to access the
badly-initialised scene and issues more error messages. This causes
further errors every frame, covering up the original error in the output
sounds pause automatically when switching background
Fixed bug of guireader
Merge branch 'v3' into v3_nutty_fixedreaderbug

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
closed #5054:Label:Text have black border if it's created with system font on WP8/WINRT.
Merge branch 'v3' into v3_nutty_fixedreaderbug

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
rename variable
Merge pull request #6626 from Ryeeeeee/v3_pause_sound_background

sounds pause automatically when switching background
[ci skip]
Merge pull request #6631 from Dhilan007/v3_labelhotfixed

closed #5054:Label:Text have black border if it's created with system font on WP8/WINRT.
[ci skip]
Merge pull request #6575 from twhittock/lua-main-error-no-launch

Lua template should fail to launch on lua error
[ci skip]
Merge pull request #6627 from nutty898/v3_nutty_fixedreaderbug

Fixed bug of guireader
issue #4867:Use system widget to play video on Android
issue #4868:Use system widget to play video on iOS
issue #4870:Add a ui widget of playing video
issue #4876:Add test case to play video
Update XCode project.pbxproj for add files related to VideoWidget.
Merge pull request #6555 from Dhilan007/v3_video

issue #4859:Add a widget to play video