Don't free a font that hasn't been created
Don't clear glyphs if the face was never created.
Remove no-longer-necessary KnownFail for python 3.2.
Adding rcParams option for axis.labelpad
Updating matplotlibrc.template
working on guide for choosing colormaps. Have overview section and start on a few others.
added colormaps guide to beginner guide
Add ability to use libpng-config to get linker flags
some more text to colormaps
Refactored LightSource.shade_rgb into three separate functions
Added support for vertical exag and non-uniform spacing to LightSource
Added new blending modes to LightSource for more realistic rendering
Updated shading example to show new styles and added exmaple DEM from SRTM data
BUG : fix  _reshape_2D bug with [(n, 1), ..] input

cbook._reshape_2D the input can be _at most_ 2D, however if it
is passed a list of (n, 1) shaped ndarray this condition will
be violated and it fails to work (which is less than great, but
fine from a documentation stand point).  However, boxplot _used_
to work with a list of such ndarrays (and users might expect to
call a (n, 1) shaped array a 1D array).  The added `ravel` makes
sure that even if we get a list of any dimensional ndarrays in, the
output will be a list of (n, ) shaped arrays.

Closes #3220
Change num lines to int in hatch.

Fixes numpy issues warnings
Index with an integer in test_axes
Number of verts in simplification is an int

Fixes numpy warnings in indexing
Explicite cast to int in colors
Cast steps to integer in cbook
Cast to integer in bezier for indexing