inital config setup for x86
specify mode for windows
Destroy web contents when window is closed.

Previously this was reverted because of Chromium's spammy error
loggings, but it also causes the renderer process not to exit when the
page has been closed. After fixing the spammy error logging, we can now
bring this back.

Fixes atom/atom#3141.
Merge pull request #544 from hokein/master

:memo: Update global-shortcut API document.
Upgrade brightray, fix #498.

Previous 476f545 was using the wrong commit of brightray which didn't
actually contain the fix.
Run user's main script before everything is initialized, fixes #543.
Use the global_shortcut_listener_x11 from chrome36.

This fixes compilation error on Linux.
Bump v0.15.2.
Don't create junk file when posting crash report.

Fixes atom/atom#3166.
Make Accelerator a standalone JS type.

This makes menu and global-shortcut share the same code on accelerator.
docs: Sort modules in alphabet sequence.
Fix cpplint warnings.
linux: Draw menubar text and background with native theme, fixes #540.
win: Fix window frame when DWM is disabled, closes #519.
win: Disable the LegacyRenderWidgetHostHWND, fixes #506.
Add troubleshooting information for #500
win: Make BrowserWindow.setResizable change window frame dynamically.
Merge pull request #549 from cornedor/master

Add troubleshooting information for #500
docs: Remove the outdated 32bit note in linux build instructions.
Add support for multiple DPI images, fixes #541.