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
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
Made docstring more descriptive.
Merge pull request #2521 from cowlicks/descriptive-docstring

TST: sparse/test_base: Describe how the tests work
ENH: runtests: add --show-build-log option
MAINT: enable travis

Enable travis-ci. Runs the full test suite on Python 2.7, and the fast
test suite on Python 2.6 and Python 3.3.

The test suite run times are in the ballpark of:

- 10 min for the fast test suite on Python 2.x
- 20 min for the fast test suite on Python 3.x (installing Numpy is slow)
- 30 min for the full test suite on Python 2.x