Copied from: https://stackoverflow.com/questions/8197559/emulate-ggplot2-default-color-palette.
gg_colour_hue(n)
The number of colours to be generated
a vector of colours with the same length as n