adding parts of WebKit/Source/platform based on f4064be
removing unneeded targets and files from blink_platform.gyp{i}
removing unneeded actions from make_platform_generated target