Fix of macosx text rendering truncation with edit 
of _macosx to overcome change in Py_UNICODE size
that occurred in Python3.3
Rollback of error introduced in 
GraphicsContext_draw_image from previous commit.
Added a test for #880.
Addresses fixes #1871 by making `axis.set_scale` private and adding
a wrapper function with depreciation warning.
All changes wrapped by preprocessor directive PY33 to make backward compatible.
All changes wrapped by preprocessor directive PY33 to make backward compatible.
Wrapped #ifdef to make backward compatible.
Spelling and import tweaks it axis.py.
wx backend should not attempt to render jpeg/tiff if PIL is present.

If PIL is present, the wx backend needs to allow the base class to get the
job done for print_jpeg and print_tiff, instead of trying to take over
duties itself.
Tidy up the matplotlib.__init__ documentation.
Go back to one ghostscript process per test
Fix some test images that weren't being run on Travis before
Run tests in parallel on Travis and in tox
Include all test files
Make the test function name match so that they can be pickled through multiprocessing
Don't call "show" from a test
Fix typo so correct gs executable will be run
Remove import of old util
Don't run tests in parallel on Travis
Use $(nproc) to determine number of processors, as discovered by @pelson.