improve the 'geturl'

If we have a url mapping like this:
`beego.Router(“/test”, &controllers.DemoController{},"get:Test”)`
when you use `UrlFor(“DemoController.Test”, “foo”, 1, “bar”, 2 )`,
it should return `/test?foo=1&bar=2` rather than `/test`.