Fixes #369, incorrect type check in _matches
"is Text" didn't account for other node types, such as comments
https://github.com/dart-lang/web-ui/issues/369

Review URL: https://chromiumcodereview.appspot.com//12377069
fixes for latest sdk

File.name -> File.path
Arrays is private
fix ObservableList ctor

Review URL: https://chromiumcodereview.appspot.com//12385096
fix null ref in _fixImports when no-rewrite-urls is off

Review URL: https://chromiumcodereview.appspot.com//12463005
avoid using "library" psuedokeyword for local vars
workaround for https://github.com/dart-lang/dart-sublime-bundle/issues/11

Review URL: https://chromiumcodereview.appspot.com//12455010
bump pubspec
TBR

Review URL: https://chromiumcodereview.appspot.com//12435004
Unbreak clean command for libv2 .
Fix style nit.
Support for package: uri scheme for components
There's an interesting long term question about whether package: makes sense as a URI scheme. But assuming it does, it seems sensible to support it for components too.

Some discussion in this issue: https://github.com/dart-lang/web-ui/issues/115

Review URL: https://chromiumcodereview.appspot.com//12463024
Add ChangeRecord and observeChanges API.
Observable collections track INSERT/REMOVE/INDEX operations separately.

Review URL: https://chromiumcodereview.appspot.com//12316058
warn about if and iterate on the element's template

Review URL: https://chromiumcodereview.appspot.com//12541013
bump pubspec
Re-enable analyzer in output generated by dwc. Also fix a couple warnings, and
print a better error message when DRT fails.

Review URL: https://chromiumcodereview.appspot.com//12607004
Attempting to optimize a couple of web_ui list operations.

The tree traversals happen fairly often and during profiling I was seeing a decent amount of garbage being generated. Attempting to minimize garbage.

BUG=

Review URL: https://chromiumcodereview.appspot.com//12388049
allow custom-tags-with-dashes

BUG=

Review URL: https://chromiumcodereview.appspot.com//12482003
fixes #236, import of component dart files.
we just need to track things that are referenced from html files as modified.

Review URL: https://chromiumcodereview.appspot.com//12645003
bump version
bump versions
update changelog for 0.4.1+x stuff
add hashCode to Change* types, fixes #372

Review URL: https://chromiumcodereview.appspot.com//12606003
Generate 'import' directives before the 'part' directives.

Review URL: https://chromiumcodereview.appspot.com//12427006