updating angular resource and injector definitions
adding invoke inline annotated functions
added tests for new angular-resource generics signatures
added missing test for resource service factory and updated readme
added syntax highlighting
Merge pull request #1456 from daptiv/54952-use-new-tslint-rules

Update angular resource definitions, and add injector definition