Revert "revert to cef 3.1180.823"

This reverts commit 3624a345db3fab281528c1dd125cd107329a06a3.
merge with master
Merge branch 'master' into glenn/update-cef
Fix compile errors with new CEF.
Copy Windows resources
Fix quit on mac.
Fix quit issue on Windows by explicitly posting a WM_CLOSE message after getting user's response to Save Changes dialog.
Call browser->IsPopup() to avoid the unnecessary call to GetParent().
Replace the window delegate created in CEF with our own PopupClientWindowDelegate in order to support native menus and commands in popup windows.
Merge branch 'glenn/update-cef' of https://github.com/adobe/brackets-shell into glenn/update-cef
Merge branch 'master' into glenn/update-cef
Instead of releasing the cef window delegate, keep a reference in our own window delegate and then call its methods from our corresponding methods.
Revert my changes that keep a reference of CEF window delegate. The new solution can cause a crash and not really better than the previous solution that simply replaces the CEF window delegate with our own.
fixes client issue #4255
Fix directory copy for gyp on Windows.
Merge branch 'glenn/update-cef' into jeff/fix-openfolder-dialog
Merge pull request #260 from adobe/jeff/fix-openfolder-dialog

fixes client issue #4255
Merge pull request #259 from adobe/glenn/update-cef

Update CEF to version 3.1453.1255