Merge pull request #317 from zivchang/next

DownloadRequest update and correct error cb type
[Application] Apply interface checking.
Merge pull request #319 from LuffyWang/next

[Application] Apply interface checking.
message text update

The text of pop-up message by calling application.exit() &
application.hide() has been updated