docs(guide/directive): we are registering directives, not controllers

Closes #4615
docs(http): add missing brace in the 2nd interceptors example

Closes #4621
docs(Angular.js): angular.equals calls itself recursively on objects

Closes #4622
docs(guide/directive): improve wording