feat(ngResource): Add $abort method to objects returned by $resource "class" actions

`$resource` "class" actions delegate to `$http` in a fashion that does not allow to pass timeout promise to individual requests. Hence these individual requests can not be cancelled. This patch adds $abort method to the object returned by `$resource` "class" actions.

Closes #5612