urlselect: allow `run` on last url directly

action `run` now can be called without activating the selection bar
first. it will use the last url in a buffer/merged buffers.

it's also possible now to run weechat command without binding it first.
eg: /urlselect run /print ${url}