Add original-fs module
spec: original-fs module
docs: original-fs module
Force native window

- Force native frame and suppress the Chromium default blue frame. This
resolves issues with Windows systems that are running in VM's and cannot
enable Aero Glass. Atom-Shell was adding the default Chromium blue frame
even when frame was set to false in the BrowserWindow options.
Fix merge conflict with native_window_views.cc
Merge pull request #814 from atom/original-fs

Add original-fs module
Fix CPP formatting
Merge pull request #815 from frankhale/force-native-window

Force native window
Tidy code in CreateNonClientFrameView
Add "preload" option for BrowserWindow
spec: "preload" option of BrowserWindow
docs: "preload" option of BrowserWindow
Merge pull request #816 from atom/browser-window-preload

Add "preload" option for BrowserWindow
Add a bunch of menu bar related APIs
OVERRIDE => override in native_window_views.h
Add JS menubar APIs
views: Implement menubar APIs
docs: Menu bar APIs
Merge pull request #817 from atom/menubar-dynamic-api

Add APIs to show/hide menu bar dynamically