Added methods to control theta position of r-ticklabels on polar plots
Merge pull request #2550 from joferkington/fix-wx-singleshot-timer

Using a single-shot timer with the Wx backend raises an AttributeError
pep8 for backend_pdf.py
remove backend_pdf from pep8 test exclude list
minor code standard changes
minor code formatting
more informative exceptions for empty/not-existing images in
compare_images()
add titleweight rc param
actually read the new rcParam
reference rcparam in docstring for pyplot interface
fix pep8 errors.
MultiCursor: make events connected during __init__ accessible (for later removal)
fix initialization of AnnotationBbox where None values of xybox and boxcoords parameters are not correctly handled.
AffineBase.__eq__ should not raise an exception when the other does not have "is_affine" attribute.
Merge pull request #2581 from leejjoon/affine_base_eq

AffineBase.__eq__ should not raise an exception when the other does not ...
make event connector ids private
Merge pull request #2584 from magnunor/fix_legend_typo

Fix typo in legend documentation
Fix infinite recursion in units with ndarray subclasses.

This was partially addressed for masked arrays in #2290. However,
this does not work for all ndarray sub-classes, like the quantities
package. The fix here is to make sure ravel is actually succeeding
in changing the shape of the object. If it doesn't just return
what we've got.
Merge pull request #2591 from dopplershift/fix-infinite-recursion

Fix infinite recursion in units with ndarray subclasses.
Merge pull request #2591 from dopplershift/fix-infinite-recursion

Fix infinite recursion in units with ndarray subclasses.