Can't use uri_for() outside of a request.

We can't use Dancer::uri_for() outside of a request being handled, so it's no
good here.

Just returning what we worked out as an URL seems to work, but needs more
testing.
Don't append a slash to our prefix for the list.