Merge pull request #4334 from jspreston/patch-1

numpy.i bugfix: fortran ordering check
Merge pull request #4450 from juliantaylor/api-restore

BUG: restore api for file npy_PyFile_Dup and npy_PyFile_DupClose
Revert "Merge pull request #4421 from meltingwax/meltingwax/4382"

Caused SciPy tests to fail when built with this NumPy.
Merge pull request #4451 from meltingwax/meltingwax/revert-4421

BUG: Revert PR #4421: causes SciPy tests to fail
ENH: Added an output argument for numpy.outer
TST: work around outdated travis boxes

run manual apt-get update to pick up the latest py3 security update
DOC: Fixed documentation on lstsq function on when it return an empty residuals array
Merge pull request #4457 from cimarronm/linalg_lstsq_docfix

DOC: Fixed documentation on lstsq function on when it return an empty re...
Merge pull request #4456 from juliantaylor/travis-updates

work around outdated travis boxes
Added versiontag to docstring
Merge pull request #4459 from Sankarshan-Mudkavi/fix-gh-1367

ENH: Added an output argument for numpy.outer
BUG: Fixes gh-2208, alignment in subarrays
edit edit
More edits; pretty clean at this point.
add some more fields to the Big List o' Fields
make the initial section even more overwritten
ENH: improve PyArray_Nonzero for sparse bool masks

we already count the number of true elements so we can decide when its
sparse and use faster (4-byte) vectorized npy_memchr.
Merge pull request #4370 from juliantaylor/where-improve

ENH: improve PyArray_Nonzero for sparse bool masks
ENH: Explicitly use __eq__ in assert_equal(a,b)

Fixes #2552. Changes primary test expression in function.
much expanded background section, to start addressing feedback from sympy/sage folks