Fix path clipping
PEP8
Merge pull request #3485 from jkseppan/reduce-xobjects

ENH : Reduce the use of XObjects in pdf backend
Merge remote-tracking branch 'pipping/master'

Conflicts:
	examples/api/scatter_piecharts.py

White space induced conflicts

Conflicts:
	examples/api/scatter_piecharts.py
Merge pull request #3298 form mbdoom/arc-bug

BUG : Wedge not honouring specified angular range

Fixed minor PEP8 as part of merge
Merge pull request #1751 from mdboom/path-clipping

BUG : Polygon is corrupted with SVG backend in a certain condition
BUG : update pyplot
Merge pull request #3695 from tacaswell/v1.4.2_proposal

BUG : update pyplot
forcing weight to int