Add possibility to override URL in custom $resource actions

This change adds the possibility to overridde the template URL when creating $resource custom actions:

```
var Person = $resource('/Person/:id', {}, {
  clear: { method: 'POST', url: 'Person/clear' }
});

Person.clear(); // POST /Person/clear
```