Upgrade to Chrome 36.
Update to new Chromium APIs.
Make sure javascript environment is initialized after ProxyResolverV8.
Always enable harmony when node binding is on.

If we dont' do this we would have lots of "Extension or internal
compilation error." error, seems to be V8's bug.
Make sure window is closed before WebContents is destroyed.

Otherwise we would get "RawChannel fatal error".
Update brightray to fix webrtc warning.
Fix building on Linux.
views: No need to destroy Widget, CloseNow already closed native window.
Fix building on Windows.
win: No more need to convert to DIP point for context menu.
Merge pull request #524 from atom/chrome36

Upgrade to Chrome36