[WIP] Colormaps

This implements colormaps as per https://github.com/vispy/vispy/issues/414 
In that case this function should probably accept the exact same arguments as `Color` ?