chore: update pubspec.lock
Revert "chore: update pubspec.lock"

This reverts commit 1eebe45b492dcf2fcab4dfc18fe9207a5aa65177.

Travis fails: https://travis-ci.org/angular/angular.dart/builds/31741920
chore(test): disable failing E2E tests

Work around issue #1316.  Two E2E tests have begun to fail for unknown
reasons.  Disabling them until they're fixed properly.

Closes #1317
chore(style): cleanup to match g3v1x
chore(view_factory): register cache as ViewCache
fix(web_platform): include selector in viewFactoryCache key
chore(introspection): delete introspection_js.dart

This was incorrectly resurrected.
chore(travis): cleanup the configuration
chore(travis): run test on IE11 and Safari7
fix(ShadowDomComponentFactory): Make Windows & Linux return the same response

The "\n" would be stripped on windows platforms resulting in responses
having a different content.
refactor(Cookies): code cleanup
fix(Cookies): fix for IE and Safari

path should not be null, it would extrapolate to "null"
test(http): disable a flaky expectation

The error message varies across browsers:

    Dartium -> "Unexpected character"
    Dart2JS:
      - Chrome -> "Unexpected token"
      - Firefox -> "unexpected character"
      - IE -> "Invalid character"
refactor(NgEvent): code cleanup
text(NgEvent): fix the mousewheel event on IE
chore(pubspec.yaml): add the browser_detect package
test(ng_form_spec): fix an expectation
test(ng_form_spec): Fix a failing test on IE

ref https://github.com/angular/angular.dart/issues/1309
refactor(ng_model_spec): code cleanup
test(ng_model_spec): el.selectionStart and el.selectionEnd are handled differently on IE