[Runtime] Enable the folder based i18n support for WGT package.

The WGT folder based i18n support based on system locale setting and
application default locale setting (in config.xml), this patch will
enable to load resources by these locale settings.

For more details, please refer to
http://www.w3.org/TR/widgets/#folder-based-localization

The related bug is https://crosswalk-project.org/jira/browse/XWALK-1030
[Tizen][Runtime] Fix using the wrong attribute name for hardware key setting.

In Tizen, the <tizen:setting hwkey-event="disable" /> setting could
disable the hardware key event. But the implementation use the wrong
attribute name "hwkey", need to change it to "hwkey-event" according to
Tizen core spec feature XWALK-1491.

BUG=XWALK-1611
[Runtime] Fix i18n data loss BUG when storage to db

We get manifest from file first time after application
installed, and we storage this manifest data to db, after
that we will get manifest data from db.

We parse i18n items into i18n_data_ and remove they from
data_, But we only storage data_ in db, so we can not get
i18n items after we reload the manifest data from db.
[Application] Fix debug mode issues for extension process running in launcher

There are several DCHECK issues:
1. DBus FileDescriptor validity check should runs on IO allowed thread;
2. AtExitManager should be created for registering dtor callbacks;
3. XWalkExtensionProcess should be destroyed on its own thread.
Merge pull request #1892 from takethathe/hwkey-event

[Tizen][Runtime] Fix using the wrong attribute name for hardware key setting.
Merge pull request #1893 from yeyuyinjie/fix_manifest_data

[Runtime] Fix i18n data loss BUG when storage to db
Merge pull request #1879 from takethathe/i18n-folder

[Runtime] Enable the folder based i18n support for WGT package.
Merge pull request #1895 from seanlong/ep_launcher_fix

[Application] Fix debug mode issues for extension process running in launcher
Bump version to 6.35.133.0
[Extension] Implemented bulk data transmission enhancement feature.

Enhanced the feature of postMessage and postSyncMessage by
introduced shared memory when transmitting big bulk of data, also
used a threshold kLargeThresholdBytes to control if we need to
use shared memory or IPC message.

The feature was implemented based on some new IPC message for
requesting shared memory, appending shared memory between renderer
process and extension process, with some message handler functions
both in XWalkExtensionServer and XWalkExtensionClient. Also added
a buffer map both in XWalkExtensionInstance and
XWalkExtensionModule to hold the transmitting data temporarily,
and provided interface functions to handle the buffer for each
transmission.

Also implemented a test case in extensions/test.

BUG: https://crosswalk-project.org/jira/browse/XWALK-1377