Widen version range for dependency on observe.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39237 260f80e4-7a28-3924-810f-c04153c831b5
Fix Windows Dartium build:
- Cannot access dart::bin::* from Dartium build.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39238 260f80e4-7a28-3924-810f-c04153c831b5
- Fix Windows standalone build again.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39239 260f80e4-7a28-3924-810f-c04153c831b5
Initial cut at having the enum objects from the spec generated as classes with public static strings.
Type/enum aren't being generated yet.

R=paulberry@google.com, scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39240 260f80e4-7a28-3924-810f-c04153c831b5
Pub buildbot fix, TBR- Paul

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39241 260f80e4-7a28-3924-810f-c04153c831b5
Generate public static EMPTY_ARRAY fields for each object.
Order the fields by the ordering in the spec instead of alphabetically.

R=paulberry@google.com

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

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