Add support for custom registries
This MR refactors variants on the Source
of an image to support custom registry authentication.
Pending an additional refactor commit here that moves the PullPolicy
into the Image
itself, instead of being duplicates across all Source
s.
Edited by Vegard Sandengen