pkg/types: introduce a URLs type

Cleanup the usage of URLs into its own type so we don't have to use a
FlagValue everywhere we have a list of URLs.
We decided not to return a pointer type since URLs is just a slice (which is already a pointer).