chore(CHANGELOG.md): add input type date PR as breaking change

Related to #6630
fix (ngAnimate): fix requestAnimationFrame for old version of Firefox

The recent $$RAFProvider which is a wrapper for the native
requestAnimationFrame method doesn't use the mozRequestAnimationFrame.
Old versions of FF (20 for example) crash if ngAnimate is included

No breaking changes and fix issue https://github.com/angular/angular.js/issues/6535

Closes #6535
Closes #6540
docs($resource): fix example using promise
docs(guide/unit-testing): fix typo
docs(guide/compiler): add missing closing parenthesis
docs(ngMock): grammar nitpick.
docs(scripts/utils.inc): clarify documentation
fix(ngAnimate): setting classNameFilter disables animation inside ng-if

Closes #6539
fix($$rAF): always fallback to a $timeout incase native rAF isn't supported

Closes #6654
chore: fix compare-master-to-stable script
chore: update compare-master-to-stable to use v1.2.x
chore: make compare-master-to-stable script more flexible
fix($http): don't covert 0 status codes to 404 for non-file protocols

PR #5547 introduced conversion of all 0 status codes to 404 for cases
where no response was recieved (previously this was done for the
file:// protocol only). But this mechanism is too eager and
masks legitimate cases where status 0 should be returned. This commits
reverts to the previous mechanism of handling 0 status code for the
file:// protocol (converting 0 to 404) while retaining the returned
status code 0 for all the protocols other than file://

Fixes #6074
Fixes #6155
chore: update changelog for 1.3.0-beta.2