Split the largest classes from resolver.dart to their own files.

This should make resolver.dart small enough to support side-by-side
diffs in the code review tool.

R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41489 260f80e4-7a28-3924-810f-c04153c831b5
Improve browser testing scripts to better handle tests that reload themselves.

BUG=dartbug.com/18558
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41490 260f80e4-7a28-3924-810f-c04153c831b5
Support for-in in analyzer2dart.

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41491 260f80e4-7a28-3924-810f-c04153c831b5
Improve handling of intentionally broken links in test scripts.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41492 260f80e4-7a28-3924-810f-c04153c831b5
Fix analyzer warning in analyzer2dart.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41493 260f80e4-7a28-3924-810f-c04153c831b5
Update dartium status for flaky test.

BUG=

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

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