WebSetting plugin implementation - xwalk part

The Web setting extension defines APIs that manages the setting states of the Web view in Web application.
Properties of the Web view that can be managed via Web setting API:
- Delete all cookies saved for the web view in the Web application
- Set a custom user agent string of the web view in Web application

This commit includes setting and reading custom user agent string and
removal of application cookies on crosswalk engine side.

Result of running tct-tizen-websetting tests after this change and related change in crosswalk extensions: 22/22 tests pass.

This change concerns XWALK-1063 issue.
I think this should be merged with usage of DBus API for now, because @halton already merged second part of web setting extension (which is in tizen-crosswalk-extension project). Of course I can prepare another PR as soon as possible which will add IPC feature to extensions and make application and web setting extension use it.