Use the LegacyLinker instead of the ModernLinker

Remove the ModernLinker since it becomes unused. Also remove the possibility to
set the linker differently in tests.

Public document explaining the motivation: https://goo.gl/kWnHYr

BUG=719977 (google-internal)

Change-Id: I5b9b85817093b36127fa4a607bced57b4350a5b8
Reviewed-on: https://chromium-review.googlesource.com/538582
Commit-Queue: Egor Pasko <pasko@chromium.org>
Reviewed-by: Yaron Friedman <yfriedman@chromium.org>
Reviewed-by: Richard Coles <torne@chromium.org>
Cr-Commit-Position: refs/heads/master@{#517838}

CrOS-Libchrome-Original-Commit: fdb3188391eac0cee74a762e7bdbb4dbad315c30
5 files changed
tree: f29b6e27307e89708e8b4b4ab18dbcb92309e40c
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/