[DevTools] Fill ExceptionDetails with more details, unify usage across protocol.

BUG=635947

Review-Url: https://codereview.chromium.org/2249743006
Cr-Original-Commit-Position: refs/heads/master@{#412729}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 30bce6e3d351554a14c1d64568979b25802ee6e0
8 files changed