Upload test result images to Amazon S3
fix draw_idle reference in  NavigationToolbar2

NavigationToolbar2 sub-classes do not (all?) have a draw_idle method (strictly speaking, the QT one does not).  I assume this should have bounce strait to the canvas, not through the `NavigationToolbar2.draw()` method.

Change introduced in 25ff2f70764b71c7126929e0ef08e7b18c42a0d4
make sure we only perform absolute imports on loading a backend

Fixes #2309
Assume pixel distance=0 if nan

The function _get_pixel_distance_along_axis does not work for geographic
axes, in which pixels that are outside of the map area cannot be
meaningfully transformed back to data coordinates. If the return value
was nan, set to 0.
mpl_interface.js template does not need to be parameterized on the figure number
Make the WebAgg backend work with the IPython notebook
Add ipython_inline_figure.html
Fix the onload callback as found by @andreabedini in #2310
Use IPython.display.display_html as suggested by @andreabedini
Don't use tornado template class directly, as suggested by @andreabedini
PEP8 fixes
Fix accidental merge
pep8 fixes
made example clearer
 - use OO interface to set tick labels rather than pyplot
 - explicitly set ax2.ylim, rather than relying on auto-scale magic
Merge pull request #2325 from matthew-brett/deal-with-broken-qt4

BF: guard against broken PyQt import
Merge pull request #2316 from vbr/patch-6

Replace the obsolete wx.PySimpleApp
Fix bug in texmanager font-family parsing
Merge pull request #2306 from lpsinger/mollweide_latitude_grid

Mollweide latitude grid
Merge pull request #2306 from lpsinger/mollweide_latitude_grid

Mollweide latitude grid
Fix accidental merge