[Tizen] Fix problem with creating AttributeFilter

Validation of matchFlag has been corrected.

BUG=XWALK-3044
Merge pull request #413 from sstolinski/XWALK_3044

[Tizen] Fix problem with creating AttributeFilter
Bump version to 0.130
[Tizen] Fix invalid AttributeFilter.attributeName issue

AttributeFilter has been refactored.
Setter and getter for attributeName have been added.

BUG=XWALK-3122

Change-Id: I5507a67731371846a6f86860117f3fef29ae1ef8
Remove unused variables in file media_renderer.cc

Variables "objects" and "child" of type GVariant* were declared but never used.
That's why they were removed. Some other nits were fixed.
Merge pull request #417 from sstolinski/XWALK_3122

[Tizen] Fix invalid AttributeFilter.attributeName issue
Merge pull request #418 from piotrowskim/rm_unused_media_renderer

Remove unused variables in file media_renderer.cc
[bluetooth] keep BT state when calling getDefaultAdapter() API

Bluetooth-frwk has been adapted to allow getting adapter properties
even if bluetooth adapter is powered off.

So modify getDefaultAdapter() API logic in order to be synchronous.

Handle bonded devices in order to fill known_devices array in javascript
once bluetooth is enabled.

relates to TC-2024

Signed-off-by: Corentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
Bump version to 0.131
[Content] TCT fixes

Improve Tizen Compliancy Test (TCT) suite pass rates:

  - Implement missing updateBatch method
  - Check for null and range assignments for js objects

BUG=XWALK-2801
BUG=XWALK-2802
BUG=XWALK-2808
BUG=XWALK-2811
Merge pull request #420 from poussa/tct-fixes

[Content] TCT fixes
[Tizen] Fix attribute value issues for Tizen extension

AttributeFilter, CompositeFilter, SimpleCoordinates and SortMode
interfaces have been refactored.
Setters, getters and additional validation have been added.

BUG=XWALK-2308

Change-Id: Ie12aba676a266eb926f987e938dbc8349ce7a943
Bump version to 0.132
Merge pull request #423 from sstolinski/XWALK_2308

[Tizen] Fix attribute value issues for Tizen extension
[CallHistory] Fix of memory leak in callhistory/callhistory_mobile.cc
Merge pull request #424 from paritosh-in/branch_solve_mem_leak_callhistory

[CallHistory] Fix of memory leak in callhistory/callhistory_mobile.cc
[SystemInfo] Fix the language and country info  syntax

The country_info and language_info is LANGUAGE_REGION.uft8 format on Tizen,
but LANGUAGE_REGION syntax is required on the spec
(https://developer.tizen.org/dev-guide/2.2.1/org.tizen.web.device.apireference/tizen/systeminfo.html#::SystemInfo::SystemInfoLocale),
so fix it.

BUG=XWALK-2361
Merge pull request #422 from liyingzh/Locale

[SystemInfo] Fix the language and country syntax
[Bluetooth] Auto choose bluetooth type depend on which library availability.

Current bluetooth.gyp break desktop build because bluetooth% is hard
coded as tizen_capi.

Script identify_bluetooth_type.sh is added to return correct
bluetooth string depend on the exsit of pkgconfig(capi-network-bluetooth)
and version of pkgconfig(bluez).

BUG=None
[SystemSetting] Fixed build issue on desktop.

gio-2.0 dependency is added implicitly by vconf, but vconf is available
on Tizen only. So we need add this dependency in general to fix the
desktop build issue.

BUG=None