working on guide for choosing colormaps. Have overview section and start on a few others.
added colormaps guide to beginner guide
BUG : fixes FontProperties memory leak

According to the data
model (https://docs.python.org/2/reference/datamodel.html#object.__hash__)
objects that define __hash__ need to define __eq__ or __cmp__.  By
default, all user defined classes have a __cmp__ which evaluates to
False for all other objects.

Previously we do not define either __cmp__ or __eq__ on FontProperties,

This results in never finding the property
cached in the dict, hence the growth in the number of
FontProperties (and I assume the stuff in them).

By adding __eq__ and __ne__ we complete the data model and adding
FontProperties to dictionaries should work as expected.

This was not a problem before, but in #3077 the caching key was changed
from hash(prop) -> prop.

Closes #3264
DOC : Major work to FAQ pages and devel guide

closes #3115
closes #2198

 - strengthen suggestion to use auto pep8 checker
 - added example  minimal numpydoc docstring
 - formatting
 - tweaked suggested imports to make copy-paste easier
 - updated list of versions of python
 - github PR as primary mode of communication
 - Added map of major parts of a figure
 - removed reference to pythonbrew (which has been deprecated)
 - moved tox section to very end as the docs and the tox file are
   both very out of date.
Merge pull request #3250 from cgohlke/patch-2

Fix WindowsError: [Error 32] The process cannot access the file
TST: Fix ImportError: No module named 'mpl_toolkits'

Apparently `imp.find_module` does not support namespace packages.
Fixes issue #3252.
Merge pull request #3275 from cgohlke/patch-5

TST: Fix ImportError: No module named 'mpl_toolkits'
Merge pull request #3274 from tacaswell/fix_fontprop_leak

BUG : fixes FontProperties memory leak
some more text to colormaps
DOC : removed out-dated git advices

It is a bad idea to all push directly to the same repo/branch, that
way lies madness/cvs

closes #3280
Merge pull request #3235 from jenshnielsen/more_warnings

Silence some more warnings
Use the interpolation parameter in make_thumbnail
Merge pull request #3295 from WeatherGod/make_thumbnail_fix

Use the interpolation parameter in make_thumbnail
Quiver3d fixes

* numpy 1.6 does not support 3+ arguments for meshgrid
* actually use the sanitized data (fixes broadcasting issue)
* use argi through-out the function
* don't fail on zero flow, just don't draw a quiver
MNT : better error handling on determining gs version

If we fail to parse the version string return (0, 0) to let
the code for dealing with out-of-date versions of gs handle
the case of not installed.
added a bunch of stuff to my colormap info
Merge pull request #3284 from tacaswell/cbook_bxpstats_fix

BUG : fix  _reshape_2D bug with [(n, 1), ..] input
Merge pull request #3300 from WeatherGod/mplot3d/quiver_test_fix

Quiver3d fixes
finished up draft
Merge pull request #3277 from tacaswell/gs_check

MNT : better error handling on determining gs version