Support breakpoints in deferred libraries

This CL introduces latent breakpoints, which are bp in urls that are
not yet loaded. When the VM loads additional scripts through deferred
libraries, latent breakpoints get set.

R=iposva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42510 260f80e4-7a28-3924-810f-c04153c831b5
Update existing Outline objects with new location information.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42511 260f80e4-7a28-3924-810f-c04153c831b5
Add methods to mock SDK that are referenced by completion tests.

R=danrubel@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42512 260f80e4-7a28-3924-810f-c04153c831b5
Instrument top-level exceptions

R=paulberry@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42513 260f80e4-7a28-3924-810f-c04153c831b5
remove code-transformers from the repo

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42514 260f80e4-7a28-3924-810f-c04153c831b5
Incrementally resolve users of a changed method.

R=brianwilkerson@google.com, paulberry@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42515 260f80e4-7a28-3924-810f-c04153c831b5
Add a few safe points for the debugger to stop

Allow the debugger to stop on assignment of a closure to
a local variable, and on a throw statement that throws
a literal.

Fixes issues 20762, 21352

R=rmacnak@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42516 260f80e4-7a28-3924-810f-c04153c831b5
Roll dep forward to branch of 38 with devtools fix for editor

R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42517 260f80e4-7a28-3924-810f-c04153c831b5