WebSetting plugin implementation

WebSetting plugin implementation

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 implementation of API for Web application to set custom user agent and
remove all application cookies.

Result of running tct-tizen-websetting tests: 22/22 pass.

This pull request is dependant on: https://github.com/crosswalk-project/crosswalk/pull/2392

BUG=XWALK-1063
I checked that out and it seems that picojson::parse() is used in most modules only for removal of quotes in application id string as GetRuntimeVariable returns string with quotes at the begging and at the end. I will change it to what you suggested.