Topology of Feather Melanocyte Progenitor Niche Allows Complex Pigment Patterns to Emerge