Deprecate the top-level functions in path.py
Remove deprecated code
Use new warn_deprecated helper function and decorator where appropriate.
Warn about incompleteness of CocoaAgg backend
Remove the Fltk backend
Remove the EMF backend
Type correction: float -> double
Merge pull request #2029 from GBillotey/SDK_build

Type correction: float -> double
pep8 fixes
and fixed most of the long lines
questionable fix of overly long import lines
Remove FltkAgg from comment
Fix typo
Remove commented out stuff
Remove misleading sentence.
Handle setting path_effects in the constructor using the setp infrastructure, so it doesn't have to be duplicated in each subclass.  Modify a test to make sure this continues to work.
Fix some typos pointed out in #2026.
Merge pull request #2030 from tacaswell/image_pep8

Image pep8
Merge pull request #2032 from mdboom/fix-path-effect-construction

'annotate' ignores path_effects argument.
Merge pull request #2026 from mdboom/deprecations-pre-13

Major deprecations and housecleaning for v1.3