[Runtime] Add CSP parsing handler for manifest.json

The CSP information will be parsed and stored in ApplicationData so that
other components can use the structured information instead of the raw
data from manifest.json.

The specification can refer to the W3C Content Security Policy 1.0 spec:
https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-1.0-specification.html
Prepare ApplicationService for multiple applications handling.

Prepare ApplicationService for multiple applications handling: ApplicationService now owns a ScopedVector of Applications.
Application::Observer class is introduced so that application can notify about its termination and deletion.
Application::Launch methods return a pointer to the corresponding Application instance, ApplicationSystem methods are modified accordingly.
Merge pull request #1388 from pozdnyakov/Prepare_for_multi_app

Prepare ApplicationService for multiple applications handling.
Merge pull request #1338 from takethathe/csp

[Runtime] Add CSP parsing handler for manifest.json
Roll chromium-crosswalk to 8baebce.

8baebce [SysApps] Add MEDIA_EXPORT to fix linking errors in the component build
Merge pull request #1419 from nagineni/deps_xwalk

Roll chromium-crosswalk to 8baebce.
Bump version to 4.32.61.0
Merge branch 'master' of github.com-crosswalk:crosswalk-project/crosswalk
[Tizen] Add overlay mode to TopViewLayout

In overlay mode the top_view_ will be over the content_view_.
[Tizen] Add WatcherClient interface and use it on the indicator
[Tizen] Add WidgetHolder and TizenSystemIndicatorWidget

The system indicator is implemented as a widget because it needs to
receive events and may also be an overlay on top of the rest of the
content, regular views do not support this. We add it to the holder,
that is a view that doesn't draw anything, just passes the bounds
information to the topview layout.