[SystemInfo] Add Wayland support to get screen size

- Fix build on pure wayland platform using 'with_wayland' macro
  to distinguish x11 and wayland display systems.

- Add get_wayland_screen_size() method to retrieve the screen size in System_info API
  using native Wayland API.

Signed-off-by: Corentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
Merge pull request #254 from eurogiciel-oss/wayland_x11_display

Fix build on pure wayland platform
Bump version to 0.32
Build desktop, Tizen mobile and IVI profiles properly.

Replace TIZEN_MOBILE definitions for TIZEN, change spec file to test on the %profile
variable for ivi and mobile (defined in build.xml and propagated to build.conf)
instead of _with_ivi. In the gyp files, 'extension_host_os' tests have been replaced
with testing 'tizen'. In source code, TIZEN_MOBILE used to be assumed to work with
 IVI, considering mobile equal to IVI, which is not the case with every extension.
With this change, 'extension_host_os' is set to 'desktop' by default.
If a tizen repository is present, TIZEN will be defined to 1. In addition, TIZEN_IVI
is defined for IVI and TIZEN_MOBILE is defined for mobile. All extensions which
should work on all Tizen profiles, should use TIZEN, others should use the more
specific TIZEN_MOBILE and TIZEN_IVI.
Merge pull request #258 from zolkis/master

build desktop, Tizen mobile and IVI profiles properly,
Bump version to 0.33
enabled building callhistory extension
Merge pull request #259 from zolkis/master

enabled building callhistory extension
Bump version to 0.34
[DLNA] Initial implementation of Media Server API

This patch provides implementation for Media Server API
http://01org.github.io/cloud-dleyna/mediaserver.html
Merge pull request #261 from alexshalamov/mediaserver_initial_commit

[DLNA] Initial implementation of Media Server API
Bump version to 0.35
[Notification] Fix missing symbol when loading notification on IVI

BUG=https://crosswalk-project.org/jira/browse/XWALK-1238
Merge pull request #264 from tmpsantos/missing_symbol

[Notification] Fix missing symbol when loading notification on IVI
[Power] Fix missing symbol when loading the power API on IVI
Merge pull request #265 from tmpsantos/missing_symbol2

[Power] Fix missing symbol when loading the power API on IVI
Bump version to 0.36
[TIZEN] : Fix build for common profile

- Use %profile as name of extension_host_os
- capi-telephony-sim is only for mobile profile

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

Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
Merge pull request #266 from eurogiciel-oss/dev_XWALK-1254

[TIZEN] : Fix build for common profile
Bump version to 0.37