[Tizen][Runtime Model] Using the xwalk logo image when icons are not given in manifest.json

The application button with default xwalk logo image will be placed on
home screen in Tizen if the icons field is not given in manifest.json.

BUG=https://crosswalk-project.org/jira/browse/XWALK-124
Merge pull request #1140 from takethathe/icon

[Tizen][Runtime Model] Using the xwalk logo image when icons are not given in manifest.json
[Runtime Model] Add permissions handler for manifest.json

Permissions handler can parse the permissions field in manifest.json,
and save the permissions information into Application object as
ManifestData struct.
Merge pull request #1089 from takethathe/permissions_handler

[Runtime Model] Add permissions handler for manifest.json
[Android] Implement the native http authentication in xwalk runtime.

  Native http authentication has to be handled in xwalk runtime for Android
port. It is used to provide the xwalk login delegation and handle the http
authentication request. This fix is to provide the native xwalk login delegation
and set up the bridge between the native http authentication handler and corresponding
handler in runtime core java layer.

BUG=https://crosswalk-project.org/jira/browser/XWALK-159