docs(ngController): do not attach a controller twice

A common mistake for beginners is to attach a controller in both the
$routeProvider and also in the html document using the ng-controller
directive. This change highlights this, to help prevent developers from
doing so in the future.

Closes #4409
docs(tutorial/step-07): fix typo

Closes #4410
docs(modulerr): fix typo

Closes #4418
docs($provide): Fix typo

Closes #4420
docs(ngNonBindable): fix punctuation

Closes #4424