ENH: Add class for reading unformatted Fortran files
Change fortran_file/FortranFile API to match suggestions.

fortran module is now hidden
Corrected tests and doctest
DOC: Fixup documentation on FortranFile

Fix spelling mistakes
Move documentation from hidden module to class
Limit line widths
Warn if using dtypes which are not unsigned for record markers
MAINT: minor performance improvement

Merge two loops and move invariant of switch case out of inner loop.
Improves performance by 5% - 10% depending on the order.
MAINT: tell compiler that edge interpolation is less likely

This should be true for most cases where performance is relevant.
Improves performance by about 5% on images > (500, 500) with order three.
MAINT: add map_coordinate tests with non-continous arrays
ENH: stats: Some enhancements to the chisquare functions:

* Add the `axis` argument to stats.chisquare and stats.mstats.chisquare.
* Add the `ddof` argument to stats.mstats.chisquare.

Closes gh-2108 (trac #1583).
ENH: begin the expm 2005 -> 2009 update; no tests yet
BUG: doing this commit because git told me to
TST: all tests pass, with default expm set to expm_2005
TST: tests pass, with expm_2009 as the default expm
MAINT: hide expm2, expm3
TST: do not import expm ecplicitly
MAINT: put back expm2 and expm3
TST: put expm back into scipy.linalg.matfuncs testing
MAINT: for logm(expm()) test only non-low precision
 linalg.bench: fix imports, add svd (issue 2479), compare to numpy
Merge pull request #2508 from bburlo/linalg_bench

linalg.bench: fix imports, add svd (issue 2479)
MAINT: use Image.frombytes if available

fromstring is deprecated in python3 capable pillow
Merge pull request #2518 from juliantaylor/pil-frombytes

MAINT: use Image.frombytes if available