docs(TRIAGING): add info about "needs: public api"
docs(CHANGELOG): add v1.2.5 changes
chore(release): cut 1.2.5 singularity-expansion release
chore(release): start 1.2.6 taco-salsafication iteration
chore(travis): force the latest version of selenium

This might solve some flakiness on SL. At least Santi said that ;-)
docs: use q-io instead of deprecated q-fs

This recursive process.nextTick error[1] was probably coming from q-fs,
which is not actively maintained. This updates to q-io/fs instead.


[1]: https://travis-ci.org/angular/angular.js/jobs/15391590
docs: fix a broken link
chore(build): automate cutting a release, publishing to bower and to code.angular.js
chore(build): set execute flag on scripts
chore(build): fixes to release.sh
chore(build): fix release.sh
chore(build): fix fetching for code.angularjs.org
chore(build): correct and refactor release script
chore(build): remove stale build files
chore(build): correct updating bower versions
chore(build): simplify release scripts
fix(ngRepeat): allow multiline expressions

allow and pass through new line characters when checking passed in expression

Closes #5000
chore: run docs unit test only once

Before we would run them twice on Travis. I don't think it should be part of ci-check task.
fix(jqLite): support unbind self within handler

If an event handler unbinds itself, the next event handler on the same
event and element doesn't get executed.

This works fine in jQuery, and since jqLite doesn't support .one, this
might be a common use case.
docs(ngIf): remove invalid comment from CSS

We cannot use valid /* ... */ CSS comments in examples because they break the parsing
of the ngdoc comments.  We can't use inline // comments because these are not valid in
CSS.

We could use the //!annotate extension to the ngdoc parser but this does not seem to be
working.  It is best to simply remove this line.

Closes #5234