Fix handling of methods with no injected dependencies; added support for Directives, Controllers, Config and Run methods; renamed task from angularAnnotate to just angular