Allow checking two or more fortran compilers instead of one.
cross-platform code to find numpy config

https://github.com/numpy/numpy/issues/3995
When reading file in chunks, buffer_size < dtype.itemsize, ensure at least one read
test for failing chunk read of large string
BUG: Fix chunked reading of strings longer than BUFFERSIZE

This fix correctly calculates the number of BUFFER_SIZE chunks to read.
This fix takes into account dtype sizes that could be larger
than the BUFFER_SIZE, like a long string.
See #4027
Merge pull request #4022 from bbudescu/win-home-envvar

cross-platform code to find home folder when looking .numpy-site.cfg
Merge pull request #3996 from stromnov/master

Allow checking two or more fortran compilers instead of one.
Merge pull request #4027 from halfaleague/chunk-read-bug

Chunked reading fails when dtype.itemsize is larger than buffer size.
TST: improve test_long_str and add documentation
Merge pull request #4032 from juliantaylor/format-test

TST: improve test_long_str and add documentation
DOC: Change pad mode options to a definition list

Current formatting is not part of rst, and is not rendering correctly at http://docs.scipy.org/doc/numpy-dev/reference/generated/numpy.pad.html
Merge pull request #4034 from endolith/patch-1

DOC: Change pad mode options to a definition list