fix(ngController): change controllerAlias to controllerAs.
feat(ngdocs): support for HTML table generation from docs code
docs($provide): fix parentheses in example
style($injector): add a comment to explain the distinction with isArray
docs(guide:directive): add directive controller usage

Specifically adding a directive controller to the example definition
and how to use declare injectables to avoid minification errors.
feat(ngdocs): add variable type hinting with colors