This creates a simple ID type (wrapped around uint64) to provide for standard serialization/deserialization to a string (i.e. base 16 encoded). This replaces strutil so now that package is removed.
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.