docs(guide/ie): fix typo

Closes #5006
docs(guide/directive): use `hideDialog` handler in example

The handler is in the controller but was not being used in the template.

Closes #5020
docs(ngPluralize): Fix missing space before parentheses

There should be a space between "braces" and "(`{}`)"

Closes #5026
docs(ngRepeat): fix typo

Replace "ian" in "in"

Closes #5027
docs(tutorial/step-2): correct the link to jasmine docs

Closes #5029
docs(booleanAtts): explain the motivation for boolean attributes

It was not explicitly and consistently stated that the transient nature of boolean
attributes precludes them from hosting binding expressions.
This change make that more clear and reinforces the simplicity and elegance of the solution.

Closes #5031