[Tizen] Load audio-session-manager dynamically in the Browser process

audio-session-manager is using an _attribute_((constructor)) to
initialize code and setup signal handlers at startup. So, linking
with this library is causing a sandbox violation by executing the
code in Renderer Process, since the Renderer Process and the
Browser Process are linked with the same libraries.

To prevent this issue, we load the audio-session-manager library
dynamically in the Browser process.

BUG=https://crosswalk-project.org/jira/browse/XWALK-517
[Tools] Convert lint.py to Unix line endings

Python on Windows should be able to recognize Unix line ending, but it
makes a difference for Unix-based, because we set it as a script and the
DOS line ending messes up the interpretation of "#!/usr/bin/env python"
line.

This means that we should be able to call on Unix-based systems:

  $ tools/lint.py

instead of having to call python with the script as argument.
Roll chromium-crosswalk to 1acc1e5.

eb4fb56 [SysApps] Expose ffmpeg function signatures needed by Device Capabilities API
[Android][SysApps] Not sharing same device_capabilities_api.js

Tizen DeviceCapabilities should use C++ native helpers as much as
possible. Since there is not corresponding for Java, those changes will
break the Android impl.

For now, duplicate the JavaScript shim for Tizen and Android. It might be
shared again if Java helpers are implemented same as C++ in future.
[Android] Fix the test case about testExtensionBroadcast.

verifyResult() will be called from sub and top frame. When it was
called from sub frame, the value of messageReceivedInTop was null,
then set the title to "Fail". In java code, the value of title was
"Fail", so this test case failed.

The fix is to ensure both of the frames have received the broadcast
message, then set the title to "Pass".

BUG=https://crosswalk-project.org/jira/browse/XWALK-530
[Android] Fix launch ActionUri will crash at runtime level

It's because for runtime usage, the NavigationHandler is using
the MixContext, Which needs FLAG_ACTIVITY_NEW_TASK to start
other Activity.

BUG=https://crosswalk-project.org/jira/browse/XWALK-551
Merge pull request #1199 from wuhengzhi/extension_broadcast_fail

[Android] Fix the test case about testExtensionBroadcast.
Merge pull request #1212 from tmpsantos/deps_roll

Roll chromium-crosswalk to 1acc1e5.
RuntimeContext must be destructed explicitly

When MessageLoop is stopped, runtime_context_ must be set to null.
It will call RuntimeContext destruction method, which happened on
MainThread. It blocked download_browsertest.

BUG=https://crosswalk-project.org/jira/browse/XWALK-408
Merge pull request #1205 from nagineni/load_asm_dynamically

[Tizen] Load audio-session-manager library dynamically in the Browser process
Merge pull request #1210 from cmarcelo/lint-py-line-ending

[Tools] Convert lint.py to Unix line endings
Merge pull request #1219 from yinli/runtime_context_destruction

RuntimeContext must be destructed explicitly
Bump version to 3.32.46.0
Merge pull request #1217 from wang16/runtime_action_uri

[Android] Fix launch ActionUri will crash at runtime level
Merge pull request #1216 from halton/master

[Android][SysApps] Not sharing same device_capabilities_api.js
[SysApps][Android] Implement W3C SysApps Contacts API

The implementation is based on 26 August 2013 editor's draft version
http://www.w3.org/2012/sysapps/contacts-manager-api/

Completed features list:
* Save/update individual contact and contacts in batch
* Find/list contacts
* Remove contacts
* Contact change event

Feature: https://crosswalk-project.org/jira/browse/XWALK-49