Don't free a font that hasn't been created
Don't clear glyphs if the face was never created.
Updated the macosx backed figure manager show function to bring the
figure to the front upon execution.
Remove no-longer-necessary KnownFail for python 3.2.
Adding rcParams option for axis.labelpad
Updating matplotlibrc.template
TST: do not remove files while they are open

Fixes WindowsError: [Error 32] The process cannot access the file because it is being used by another process
BUG: do not remove file if passed in file object

Fix WindowsError: [Error 32] The process cannot access the file because it is being used by another process
TST: On Windows open files can not be removed
Merge branch 'v1.4.x'

Picks up edits to the FAQ and devel guide.
Merge pull request #3250 from cgohlke/patch-2

Fix WindowsError: [Error 32] The process cannot access the file
Rewrite checks to use communicate.

This ensures that file handles are cloesed
Silence some more cloesed file warnings
Ensure that file is closed in texmanager
Remove leftover debug
Correct stdout in dvipng_hack
Change checks to more closly match the original
Add breaks to match original
Refactored LightSource.shade_rgb into three separate functions
Added support for vertical exag and non-uniform spacing to LightSource