Improve route usage

If there are some other params to be passed to the uri() method it will raise an exception, because we are passing only pagination parameter. This fixes it - it passes all current parameters and overwrites the pagination parameter.
Example:
/topics/14-something (two params - 'id' and 'name')
/topics/14-something/4 (three params - 'id', 'name' and 'page')
Merge branch 'almirsarajcic/3.3/master'

* refs/remotes/almirsarajcic/3.3/master:
  Improve route usage
FIX: pass Request::current()->query() into URL::query()
Merge pull request #29 from dm/fix-query

Fix url() method issue with multiple params