Fixed LNK4075 warnings caused by fastlink support
Fixed LNK4075 warnings caused by fastlink support

The change that added support for VC++ 2015's fastlink support
inadvertently caused /PROFILE to be enabled in more builds, leading to
warnings when /INCREMENTAL and /PROFILE conflicted. This change corrects
that mistake.

The mistake happened because common.gypi unilaterally sets Profile (so
I thought that was desirable) but release.gypi then disables it. So
now I disable /PROFILE when win_fastlink is selected but otherwise
leave it alone.

Testing was done by building with/without win_fastlink and with/without
component=shared_library and verifying that there were no warnings but
that fastlink still worked.

R=jochen@chromium.org
BUG=516325

Review URL: https://codereview.chromium.org/1276683003

Cr-Commit-Position: 972c6d2dc6dd5efdad1377c0d224e03eb8f276f7@{#342168}

CapOM/ChromiumGStreamerBackend,ltilve/ChromiumGStreamerBackend,CapOM/ChromiumGStreamerBackend,CapOM/ChromiumGStreamerBackend,ltilve/ChromiumGStreamerBackend,ltilve/ChromiumGStreamerBackend,CapOM/ChromiumGStreamerBackend,CapOM/ChromiumGStreamerBackend,ltilve/ChromiumGStreamerBackend,ltilve/ChromiumGStreamerBackend,CapOM/ChromiumGStreamerBackend,CapOM/ChromiumGStreamerBackend,ltilve/ChromiumGStreamerBackend,CapOM/ChromiumGStreamerBackend,ltilve/ChromiumGStreamerBackend,ltilve/ChromiumGStreamerBackend,ltilve/ChromiumGStreamerBackend,CapOM/ChromiumGStreamerBackend