fix(core): parse URLs using the browser's DOM API
docs(ngRepeat): add example for filters in conjunction with `track by`
docs($window): improve style and clarify wording
docs(input): fix example

The input [number] error spans did not show on the example, as they were
relying on an non-existing property (myForm.list.$error) vs the working
property (myForm.input.$error)
Merge branch 'master' of github.com:angular/angular.js