[Android] Implement the method of OnReceiveHttpAuthRequest() in runtime core
          and update the http authentication database interfaces.

1. Some web page has the requirement of http authentication, support
   this requirement by providing the method of OnReceiveHttpAuthRequest().
2. Update the http authentication database interfaces by removing the previous
   method of getInstance() and directly calling the constructor function
   of the class HttpAuthDatabase.

BUG=#788
[Android] Make prepare_r_java.py an executable

IDEs like eclipse are unable to run the program as an external builder
if they are not marked executable.

Also, use copy2 instead of copyfile to preserve 'x' bit in file mode.
[Android] Add eclipse build support for xwalk_core_library

Eclipse is a popular IDE for android development. So it's useful
to have this supported out of the box.

This change adds the .project, .classpath files required by Eclipse
for importing.
[Android] Handle clearCache message in renderer

This fix is to handle XWalkViewMsg_ClearCache IPC message to clear
cache.

BUG=https://github.com/crosswalk-project/crosswalk/issues/996
[Android] Refactor the python script to prepare xwalk core library

Use list of files/directories to avoid duplicated code for copying.
[Android] Add thread safety checking for XWalkView.

All XWalkView methods must be called on the UI thread.
Throw an exception when XWalkView methods are called from
other thread. So all unit test cases need to be refined for
this change.

BUG=https://crosswalk-project.org/jira/browse/XWALK-98
chromium-crosswalk roll: 708fc32..14c6a7b.

14c6a7b Merge pull request #74 from ds-hwang/errta
90260a3 Fix errata related to multi touch.
9015f47 Merge pull request #70 from ds-hwang/rootwindow
6760377 Merge pull request #73 from ds-hwang/pinch
3ff637c Build fix linux aura without USE_XI2_MT.
502da7f Merge pull request #71 from jchen10/cemera
a28236b Revert "[Tizen] Camera driver integration for Tizen"
21a4368 [Backport] Aura: enable the touch events dispatch in
DesktopRootWindowHostX11
fd28356 Use XmbSetWMProperties to set window title for i18n issue
7979beb Merge pull request #68 from jchen10/camera
3ddff7f Merge pull request #69 from zliang7/master
c8f23cc [Temp] Add test interface for device motion/orientation.
cd8fe53 [Tizen] Camera driver integration for Tizen

We are particularly interested in 3ff637c and 90260a3, which should fix the
Tizen build after 82b57a8.
Merge pull request #1061 from rakuco/bump-cr-hash

chromium-crosswalk roll: 708fc32..14c6a7b.
Bump version to 2.31.28.0
Bump version to 2.31.29.0
Merge pull request #1056 from hmin/clearcache

[Android] Handle clearCache message in renderer
[Android] Add the test case about onPause and onResume.

This patch contains the test case about onPause and onResume on
embedded and shared mode. It's for the runtime client.
Invoke onPause or onResume on main thread, wait for some seconds
to ensure that we get the title. Then wait for two hundred
milliseconds, get the title again. Compare the two titles.

For embedded client test:
1. install XWalkRuntimeClientEmbeddedShell.apk
2. python build/android/test_runner.py instrumentation \
--test-apk=XWalkRuntimeClientEmbeddedTest -v -f testPauseResume

For shared client test:
1. install XWalkRuntimeLib.apk
2. install XWalkRuntimeClientShell.apk
3. python build/android/test_runner.py instrumentation \
--test-apk=XWalkRuntimeClientTest -v -f testPauseResume
Merge pull request #1021 from ShDavidliu/runtime_core

[Android] Implement the method of OnReceiveHttpAuthRequest().
[Tizen][Runtime Model] Fix installer crash if icon is missing from manifest.

Installation crashes if the icon field is missing from manifest.json.
However, this behavior is not correct.

The installation should not crash even though no icon is provideded.

BUG=https://crosswalk-project.org/jira/browse/XWALK-110
Merge pull request #1033 from junmin-zhu/thread

[Android] Add thread safety checking for XWalkView.
Merge pull request #1055 from wang16/refactor_prepare_core_py

[Android] Refactor the python script to prepare xwalk core library
Merge pull request #992 from gramakri-intel/master

[Android] Eclipse build support for xwalk_core_library
Merge pull request #1062 from shaochangbin/issues

[Tizen][Runtime Model] Fix installer crash if icon is missing from manifest.
[Extensions] Use ContainsKey() from base/stl_util.h

Containskey() is exactly what this code needed. We keep using
find() (and the comparison to end()) when we will later make use of the
iterator.
Bump version to 2.31.30.0