[Mac] Fix compilation of xwalk_builder target.

This means that the tests can be compiled and run.
[Application][Linux] Make '/running' a D-Bus object manager

This patch adds the D-Bus object representing a running application (at
the moment Crosswalk supports only one at a time). A running application
will export a Terminate() operation.

The patch makes sure that the cycle Launch -> Terminate works,
correctly, even if by non-ideal means. We'll fix as Crosswalk
application/ support is being reworked.
Merge pull request #1234 from shaochangbin/onSuspend

[Runtime] Implement onSuspend event support.
Merge pull request #1286 from darktears/xwalk_builder

[Mac] Fix compilation of xwalk_builder target.
Merge pull request #1284 from cmarcelo/running-apps-manager

[Application][Linux] Make '/running' a D-Bus object manager
[Packaging] Remove generate-flat-tree.sh.

Enough time has passed with us using gbp-flat-tree.sh by default in release
and build bots (as well as individually) and nothing has broken. We can
finally retire the old generate-flat-tree.sh script.
Merge pull request #1292 from rakuco/remove-generate-flat-tree

[Packaging] Remove generate-flat-tree.sh.
[UI][Tizen] Adopt a simple layout scheme for TizenSystemIndicator landscape

Now TizenSystemIndicator in landscape mode will adopt a simple layout
scheme, the same as the portrait mode.

This is a palliative solution, while we don't implement the overlaying
layout and the event support in landscape mode.
Merge pull request #1291 from ricardotk/indicator

[UI][Tizen] Adopt a simple layout scheme for TizenSystemIndicator landscape
[Application] Move ApplicationSystem creation to a factory function

This will be used to provide different subclasses for the different
platforms. The factory function isolates the caller code from this
detail.
[Application] Create ApplicationSystemLinux

This commit gets rid of the general interface ApplicationSystemProvider
that wasn't bringing anything to the table besides memory management.
Other platforms that will use run-as-service mode should add their own
needed objects in the platform specific versions of ApplicationSystem.

The ApplicationSystemLinux now creates the service provider if
needed. The function is_running_as_service() was made virtual (and
renamed to reflect that is not a simple accessor anymore).
Merge pull request #1294 from cmarcelo/app-system-linux

[Application] Get rid of the general ApplicationServiceProvider interface
Bump version to 3.32.51.0
[Runtime] Register system events information into database during installation.

As is mentioned in https://crosswalk-project.org/jira/browse/XWALK-519,
this PR registers system events at application install time. In detail,
after installation of application pacakge is completed, the main
document will be executed to register the events into system database.