[Android] Put app resource in sub directory of assets

Before this all app resources are put in assets, which may cause
confliction with other resources(of runtime, extensions etc).
So we define a sub directory "www" to put the app resources
instead.

BUG=https://crosswalk-project.org/jira/browse/XWALK-174
[Android] Fix that instrumentation test is not using ShellActivity

The correct usage of instrumentation test is to direct operate
the Activity in target package instead of creating one.

Change the test util base Class to get XWalkRuntimeClient from
XWalkRuntimeActivityBase.

TODO(hengzhi): Fix the same issue with CoreShellTest and RuntimeShellTest
[Android] Add app URI scheme support

1 App URI scheme is part of sysapps API, http://app-uri.sysapps.org
2 On Android the local resources are located in assets, which could
be accessed by file:///android_asset/ scheme. So we bridge the app
URI to file URI.
3 Add the HTTP response support(200, 400, 403, 404, 501).

BUG=https://crosswalk-project.org/jira/browse/XWALK-174
[Android] Refine the help information of packaging tool.

Group the options according their usage.

BUG=https://crosswalk-project.org/jira/browse/XWALK-666
[Extensions] Fix Android build
Merge pull request #1344 from cmarcelo/fix-android

[Extensions] Fix Android build
Fix the touch area and indicator size after rotation change
Merge pull request #1345 from kenchris/fixtouch

Fix the touch area and indicator size after rotation change
Fix more warnings for Tizen

Initialization order complaints from G++ 4.5.
Merge pull request #1348 from cmarcelo/fix-tizen-warnings-2

Fix more warnings for Tizen
Bump version to 3.32.56.0
Merge pull request #1324 from junmin-zhu/refine

[Android] Refine the help information of packaging tool.
[Android] Fix the app local path parser issue in manifest parser.

  The app local path field is not parsed correctly. This fix it to
resolve this issue by adding the judgement from app->launch->local_path.

BUG=https://crosswalk-project.org/jira/browse/XWALK-695
Add Tizen native view code for handling orientation lock

Allow setting the system allowed orientations using an environment
variable TIZEN_ALLOWED_ORIENTATIONS. This is useful for testing.
Merge pull request #1356 from kenchris/systemlock

Add Tizen native view code for handling orientation lock
Merge pull request #1353 from ShDavidliu/update_parser

[Android] Fix the app local path parser issue in manifest parser.
Merge pull request #1323 from wang16/test_refine

[Android] Fix that instrumentation test is not using ShellActivity
﻿[Android] Enable the io thread client in xwalk content.

  The io thread client is implemented while not enabled in xwalk content,
this fix is to enable the io thread client in xwalk content and adding the
related handler into the xwalk content native layer and java layer.

BUG=https://crosswalk-project.org/jira/browse/XWALK-653
[Runtime] Register system events information into database during installation.

As is mentioned in https://crosswalk-project.org/jira/browse/XWALK-519,
this PR registers system events at application install time. In detail,
after installation of application pacakge is completed, the main
document will be executed to register the events into system database.
Merge pull request #1255 from xingnan/app-shcheme

App scheme