fix(ng_model): Disable a test that did not pass in content_shell
chore(expression_extractor): default package-root when not provided.
fix(scope): Also check for UnimplementedError when reflecting on source
chore(repo): git pre-commit hook script
fix(expression_extractor): fixed package roots
perf(scope): Make the digest loop easier to optimize by splitting it into smaller
and simpler methods.
perf(scope): Compute perf counters as part of the fast dirty check if possible.
chore(scope): Add comment to explain why we don't always stop at the last dirty watch.
fix(selector): the required attribute should properly work with ng-required