Re-land r41544 "Update dart binaries used for running tests to version 1.7.2"

This also re-lands r41546, and some status file updates.

BUG=dartbug.com/21525 21526 21527
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41562 260f80e4-7a28-3924-810f-c04153c831b5
VM: Normalize function result type void to null in the flow graph.

When computing the compile-type there should never be a value of
void type. The only value assignable to void is null, so the compiler
can use null-type as compile-type for such a value.

Before, the compiler would crash with an assertion-failure in checked
mode when running with the flag --no-eliminate-type-checks and assigning
the result of a static void function to a variable of some type.

This CL fixes the issue no matter how the flag is set. We could separately
consider removing this flag (it's default is true).

R=vegorov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41563 260f80e4-7a28-3924-810f-c04153c831b5
dart2js: Add a type parameter to class Reference in the CPS IR.

It's useful to know when references are to continuations or primitives,
and to avoid mixing them --- currently, continuations are not
first-class and cannot appear where a primitive is expected and vice
versa.

BUG=
R=johnniwinther@google.com, karlklose@google.com, sigurdm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41564 260f80e4-7a28-3924-810f-c04153c831b5
Revert "dart2js: Add a type parameter to class Reference in the CPS IR."

This reverts commit r41564.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41565 260f80e4-7a28-3924-810f-c04153c831b5
Add test/xml content type to test server.

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

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

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