docs(guide/directive): fix example style

* use -Controller suffix
* use array annotations
docs(guide/filter): fix example style

* use -Controller suffix
* use array annotations
docs(guide/unit-testing): recommend pre-compiling templates

quite a few folks struggle with how to test directives with external templates.
karma-ng-html2js-preprocessor provides an easy solution but the issues is not
raised in the docs.