[Notification] fix "Cancel Desktop Notification" for all platform. and implement it for win8 (toast notification)
[Notification] fallback to balloon notification if toast notification fail
[Transparency] add javascript function and manifest, OSX Implementation, stubs for Linux/Windows
[Transparency][WIN/Linux] rebase for the new chrome (+1 squashed commits)

Squashed commits:

[393645c] [Transparency][Win] add d3dcompiler_46 when packaging, fix the marginVal for compatibility (+1 squashed commits)

Squashed commits:

[26d1c7e] [Transparency][WIN] implement the windowsversion, changing the style, and background
bump version to 0.11.2-pre
[Transparency] add switch to disable the code
[Notification] change the shortcut to update if it existed
Fix #2657: force native frame for frame window
[OSX] update autofill popup view code

Fix #2653
Merge pull request #2639 from jtg-gg/notification-fixes

Notification fixes
Merge pull request #2463 from jtg-gg/transparency

#132 support for screen Transparency on WIN/OSX/Linux
rename disable_transparency to disable-transparency
[Linux] support 'maximize' window event for Aura

Part of #2631
[Linux] Fix broken 'focus' and 'blur' event

Part of #2631
Fix #2666: release image properly when create icon
Fix #2671: act as node only when JS is provided
bump version to 0.11.2
[README] update for 0.11.2
[Transparency][OSX] add "force-cpu-draw" command line switch / global variable for transparency click through
Merge commit '75b7950f71c2f3c64f58c842ecbfeb6b5c6df1af' into development11

Conflicts:
	src/browser/native_window.cc
	src/browser/native_window_aura.cc
	src/browser/native_window_mac.mm
	src/common/shell_switches.cc