Added params array to url helper

I added a third optional parameter to the url helper to append params to the generated url like
        url('page', false, array('foo' => 'bar')
which wold return something like `/page/foo:bar`