fix(annotation): annotate provider 'this.$get' functions
fix(annotation): annotate $get in providers defined by object literal
misc(refactor): refactor annotateInjectable into its own file