add "?" if uri has query.

? だらけでちょっとわかりにくいですが、
URI.pmのqueryは?を先頭に付けてくれないので、queryがあるときは、?を付けたいと思いました。