Refactored gyp for easier platform addons