Reduce copies done by Resource.
Reduce copies done by Resource.

When a method foo is called on a Resource object, say myResource there are two copies that happen to the resource:
	- one inside Resource.foo() in some dummy function
	- another inside myResource.$foo() inside the callback passed to foo()

ggershoni/angular.js,ggershoni/angular.js,ggershoni/angular.js,ggershoni/angular.js