Start to update docs for spectral/Spectral change
change spectral to nipy_spectral, leave spectral as alias, update docs
align nipy_spectral_data, double backquotes
Make loc come after fontdict in set_title. Closes #1759
axes3d's set_title sould return the Text object
Also needed to swap the arguments in docstring
Also need to fix the title() docstring in pyplot.py
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
MEP10 - documentation improvements on set_xlabel and text of axes.py
unit test for making `step` respect linestyle as a kwarg
Changed `step` to append the user specified `linestyle` onto the
`linestyle` that is passed to `plot` instead of silently ignoring it.
pep8 fixes
variable name tweaks for readability
fixed random text insertion
fixed small issues with png test output, probably related to changes made in c48afe4b36112c58a45621c58c4a9f6f767f82c5
BF - correct return type for Axes.get_title
Merge pull request #1832 from ajdawson/fix-get-title

BF - correct return type for Axes.get_title
finance.fetch_historical_yahoo: Create directories leading up to cachename.

Previously, if cachename was specified, it would create the directories to
cachedir instead, resulting in OSError if the directories leading up to
cachename were not specified.