ninja: use same loadable_module/shared_library link split as make
ninja: use same loadable_module/shared_library link split as make

loadable_module relies on *not* having --whole-archive involved.

Patch from Joshua Bell <jsbell@chromium.org>.

Review URL: http://codereview.chromium.org/8032001
witwall/gyp,witwall/gyp,witwall/gyp,witwall/gyp,witwall/gyp