docs(ngController): Add in more description of controller as

Using `controller as` in the template is not described well
in the docs, as both `scope` injection and `this` are presented
equally without too much discussion of the advantages of using
either. I added a bit more discussion based on google's internal
style guidelines.

Should implement changes suggested in #7591. Let me know if you
need a separate PR.