Merge pull request #532 from luxtella/tizendefine

Define OS_TIZEN_MOBILE even in chromium source tree.
Bump Crosswalk version to 1.29.1
Merge pull request #533 from darktears/bump-29

Bump Crosswalk version to 1.29.1
Merge pull request #499 from ricardotk/tizen-indicator

Add TizenPlugMessageWriter and TizenSystemIndicator event support.
Define OS_TIZEN_MOBILE even in chromium source tree.

Few chromium files needs this definition to integrate XWalk on Tizen.
Bump Crosswalk version to 1.29.1
TizenSystemIndicator: Fix struct naming style
Add TizenPlugMessageWriter and TizenSystemIndicator event support.

This class is used to build and write messages using the protocol
implemented in EFL 1.7 on the Tizen Mobile 2.1 platform.

Messages contain a header and a payload. The instructions are used
to build the new header based on a previous header. This allows the
system to save bytes when a certain header field wasn't updated.

This utility class is used to construct the next message based on the
previous one and the new instructions.

Now TizenSystemIndicator and TizenSystemIndicatorWatcher support
click and touch events.
Revert nss 3.15 commits that break Tizen 2.1 build

Tizen 2.1 ships with an old version of nss which is not supported by Chromium 29.
The patch basically revert the changes upstream to support the newer nss.
Good news is that upcoming version of Tizen will probably update the nss package
making the custom patch obsolete.
Merge branch 'alexshalamov-revert_nss_commits'

Conflicts:
	packaging/crosswalk-1.29-revert-chromium-r209481.patch
	packaging/crosswalk.spec
[Android] Implement methods in XWalkView for Cordova container

The Cordova container needs some methods which current XWalkView doesn't
provide or implement. Implement them in XWalkView and underlying XWalkContent.
[Android] IntentFilter support in app wrapper.

Intent messaging is a facility for late run-time binding
between components in the same or different applications,
which is passed when initiating the Activity and Service,
or from any of the broadcast methods.
IntentFilter is used to filter the intents.

Take remote debug as example:
adb shell am broadcast -a org.xwalk.intent -e remotedebugging true
Fix windows functionality after rebase to 29

On windows, default setting for logging is not working.
Set to output to system debug log.
[Android] Implement XWalkExtensionManager & extension configuration

1. Enable the configuration system for external extension.
2. Add stub of the sample extension "Device".
3. Implement functions in XWalkExtensionManager.
Merge pull request #535 from huningxin/xwalkview

[Android] Implement methods in XWalkView for Cordova container
Fix build introduced by tizen_system_indicator
[Android] Fix that resume application will cause reload

The cause is that mPendingUrl hasn't got reset after loading request consumed.
mPendingUrl is for the case that loading request is sent before render is ready.
It should be reset after pending loading finished.

BUG=https://github.com/crosswalk-project/crosswalk/issues/524
Merge pull request #547 from wang16/resume_bug

[Android] Fix that resume application will cause reload
Merge pull request #546 from alexshalamov/fix_indicator_build_breake

Fix build break introduced by 9383bec.
Merge pull request #537 from wang16/win

Stop hanging the browsertests on Windows after e1d4d3d.