deploy_chrome: Actually warn if deploying a component build.
deploy_chrome: Actually warn if deploying a component build.

Previously we were just looking at the GYP_DEFINES variable to identify
component builds, but this doesn't work if the user has overrides in
their .gyp/include.gypi file.  So now we analyze the chrome ELF itself
and look for dependencies.

BUG=chromium:196317
TEST=ran locally.  unit tests.

Change-Id: I58054fb63f6841eb8c0503a9b8f98dadda058bf2
Reviewed-on: https://gerrit.chromium.org/gerrit/49570
Reviewed-by: Mike Frysinger <8f3f75c74bd5184edcfa6534cab3c13a00a2f794@chromium.org>
Commit-Queue: Ryan Cui <5ce1592d53754a87a44fc2eb7b63d5f77cf50fdb@chromium.org>
Tested-by: Ryan Cui <5ce1592d53754a87a44fc2eb7b63d5f77cf50fdb@chromium.org>

bpsinc-native/src_third_party_chromite,bpsinc-native/src_third_party_chromite,chadversary/chromiumos.chromite,chadversary/chromiumos.chromite,bpsinc-native/src_third_party_chromite