Fix #1799: path collections with NaNs in the path cause exceptions in vector backends.
Merge pull request #1799 from mdboom/issue1799

Corrupt/invalid PDF and EPS files when saving a logscaled plot made with negative values
draw paths in stretches of 100 points to avoid the severe decrease in performance that may occur if long paths are draw
Added modifier key event handling for the macosx backend and cleaned up key event handler.
test_backend_pgf: TypeError.

The tol parameter was missing in the call to compare_images().
Fix the clippath renderering so that it uses no-clip unsigned chars
typo, break lines >80 char, add link to cmaps list

some lines with links extended past 80 char, broke them up, which shouldn't affect the links.
test_backend_pgf: Bump up tolerance to 14.
BF - prevent a TypeError for lists of vertices
Merge pull request #1843 from mgiuca-google/backend_pgf_compare_images

test_backend_pgf: TypeError
fill_betweenx signature fixed
Merge pull request #1854 from ajdawson/bugfix-marker-list

BF - prevent a TypeError for lists of vertices
Merge pull request #1853 from montefra/fill_betweenx

fill_betweenx signature fixed
fill_betweenx signature fixed
Fix issue #1844 in custom_scale_example.py
The rcParam lines.marker should not be used for gridlines
Add a test
Add test
Merge pull request #1846 from mdboom/agg-clip-rendering-fix

Fix the clippath renderering so that it uses no-clip unsigned chars
Merge pull request #1796 from mdboom/gridline-markers

axes.grid lines using lines.marker settings?