Add power-law normalization

Here is a first cut at introducing power-law normalization (e.g. [gamma correction](http://en.wikipedia.org/wiki/Gamma_correction)) to `matplotlib.colors`. Do others feel this would be a useful addition to matplotlib?

I should note that it's unclear if/how data which is offset from zero should be handled which gives me pause.