fix(docs): handle the empty string in errorDisplay
fix(ngMock): keep withCredentials on passThrough

When using passThrough() and specifying withCredentials on the $http
call, the option is now passed to the underlying $httpBackend.
docs(compile/iscp): description for compile/iscp error
chore(ngMock): rename $animate.process to $animate.flushNext()
chore(ngMock): remove unused $animate delegation methods
fix(ngShowHide): change the .ng-hide CSS class to use an !important flag
chore(ngdocs): make sure the fold feature doesn't show up during page load
fix(ngAnimate): remove compound JS selector animations
fix(animate): cleanup global leaked vars.
chore(ngdocs): provide docs for the core $animator service
chore(ngdocs): provide detailed documentation for the $animate service timeline
feat($compile): support compile animation hooks classes
docs(guide/controller): fix wording in list of 'Do not use'

Wording has been changed in two of the examples to read naturally.
For example:

From: 'Do not use controllers for to run stateless or stateful code
shared across controllers'

To: 'Do not use controllers for sharing stateless or stateful code
across controllers'

Closes #3454
fix(tutorial): show tutorial pages in search nav
docs(compile): fix minor spelling mistake

Closes: #3468
feat(ngMock/$httpBackend):  support a matching function for data param

Add support for passing function as validating data:
 - To avoid hacking test method of RegExp
 - Optionally overwrite `toString` method of fn to show validation tips
 - change docs: param description for `when`, `whenPost`, `whenPut`,
   `expect`, `expectPost`, `expectPut`, `expectPATCH`

Closes: #2981
docs(mirErr): add a description for $parse.isecfld and isecfn
docs(minerr): Adds a description for ngRepeat.iidexp

Closes #3441
docs(minerr): Adds a description for ngRepeat.iexp

Closes #3440
docs(minerr): Adds a description for ngRepeat.dupes

Closes #3439