feat(ngRoute): add method for changing url params

Request Type: feature

How to reproduce: 

Component(s): ngRoute

Impact: medium

Complexity: small

This issue is related to: 

**Detailed Description:**

Add a `$route#update` method for changing the current route
parameters without having to manually build a URL and call `$location#path`.
Useful for apps with a structure involving programmatically moving
between pages on the same route, but with different `:param`
values.

**Other Comments:**


can you use different values for each param? it will make the test more solid by asserting that the right values are used for the update of the right position