added knownfailureif to test based on if qt4_compat could be imported,
as this should hit either PySide or PyQt4, depending on which is
installed.  (I have faith that the setup code that will make sure that
if only one of them is installed, it defaults to using that one)
added test_backend_qt4 to test list
Merge pull request #1644 from ajdawson/left-right-titles

NF - Left and right side axes titles
Fix typo
Upate comments in hist to be more descriptive
Fix breaking doc build
Merge pull request #1708 from dmcdougall/fix_doc_fail

Fix breaking doc build
Merge pull request #1684 from dmcdougall/fix_loghist

Fix hist for log=True and histtype='step'
Merge remote-tracking branch 'upstream/v1.2.x'

Conflicts:
	lib/matplotlib/axes.py
PEP8 compliance fix
Merge pull request #1671 from dmcdougall/feature_stack_base

Feature stack base
Fix the nose failure for polar plots; don't try to pad the interval for
the theta axis of a polar plot.
Since the _get_pixel_distance_along_axis routine is supposed to return a distance
in data coordinates, it should return 0.0 instead of 0 when appropriate.
Merge pull request #1705 from tacaswell/qt_closeevent_v1.2

Qt closeevent fixes for  v1.2.x
Merge remote-tracking branch 'upstream/v1.2.x'

Conflicts:
	lib/matplotlib/backends/backend_qt4.py
Fix #1710.  When a font doesn't have glyph names, we should synthesize them.
Fix for Python 3
Merge pull request #1710 from mdboom/font_with_no_glyph_names

Mixing Arial with mathtext on Windows 8 fails
Merge pull request #1699 from gatagat/fix_csv2rec_comments

Enable to switch off the removal of comments in csv2rec.
Merge remote-tracking branch 'upstream/v1.2.x'