fixes dark shell on mac going full screen
Write the contents of the file with fwrite instead of g_file_set_contents. Since g_file_set_contents removes the file and re-creates it, all permissions get lost during this operation. Using fwrite preserves all the permissions.
Made changes according to review comments. Added a check if the FILE* is valid to prevent errors (there was a failing unit test).
First pass at creating a custom title bar without swizzling
various fixes and optimizations
fix issue with app disappearing after going full screen
Merge branch 'master' into jeff/rework-dark-mac-from-bobeast
hopefully this fixes it...
isolate hacks to >= 10.9
update titlebar font
update copyright thx @jasonsanjose
fix double up on the fs button
code cleanup and fixes
fudge
code cleanup after refactoring
Mac implementation of stat.realPath.
Merge pull request #380 from adobe/jeff/rework-dark-mac-from-bobeast

Dark Mac
Revert "Merge pull request #379 from fungl164/fungl164/chrome-live-osx-2"

This reverts commit 808c31d7361862c5c5102123e48c8bdf042c7da9, reversing
changes made to ea2d08e1ad85a61f61ac1c2e91a6afcdee05ab44.
Revert "Merge pull request #373 from fungl164/fungl164/chrome-live-osx-2"

This reverts commit b8b277b6acb330f4a04b0c3a1a5bdf23b0f1076c, reversing
changes made to 7ed6c3e23baf9d3a2b26368bb6e8868da56887cd.
Revert "Merge pull request #371 from fungl164/fungl164/chrome-live-osx-2"

This reverts commit 305dadc954d58cbb8f20df07f7cc95d88d9f980f, reversing
changes made to 7d19cdc3666749ca1466146d0b5b493d589da9b1.