* Refactor pkg/name to use options This changes the Strictness parameter to be a more general Option so that we can also pass in name.Insecure for insecure registries. Note that by changing the name.StrictValidation and name.WeakValidation enums to be Options, this change avoids breaking callers or introducing new methods. * Deprecate NewInsecureRegistry