Support for MacOSX App Store on node-webkit

This encompasses the changes to support the macosx app store within node-webkit for chromium repo. There may be more as refactoring/deprecating API's happen quickly in both Mac OSX and Chromium.