Revert of Mojo C++ bindings: make ipc/ mojom targets to use STL string/vector types (patchset #2 id:20001 of https://codereview.chromium.org/2181443002/ )

Reason for revert:
It seems this caused perf regression:
https://bugs.chromium.org/p/chromium/issues/detail?id=631415

Original issue's description:
> Mojo C++ bindings: make ipc/ mojom targets to use STL string/vector types
>
> BUG=624136
>
> Committed: https://crrev.com/9d5c6a8af5e8298269dc0edf38831a8360be3c7b
> Cr-Commit-Position: refs/heads/master@{#407340}

TBR=rockot@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=624136

# No presubmit because the revert adds back use_new_wrapper_types = false for mojom targets which presubmit is not happy about.
NOPRESUBMIT=true

Review-Url: https://codereview.chromium.org/2183963002
Cr-Commit-Position: refs/heads/master@{#407982}


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