numpy.i bugfix: fortran ordering check

for ARGOUTVIEWM?_FARRAY[34] typemaps, the included require_fortran check was inverted -- failing if the resulting array had fortran ordering, not if it did not.  This modification inverts these checks.
MAINT: Remove doc/cython and doc/pyrex files.

Pyrex is obsolete and cython does a good job with Numpy these days.
These directories are not packages, so I don't think they need
deprecation.

Closes #4373.
DOC: Document removal of doc/pyrex and doc/cython directories.
DOC: add missing parameters to npyio.genfromtxt, fix #2929

`loose` `missing` and `skiprows` were missing from the docstring of
`npyio.genfromtxt`. The later two are actualy deprecated, but were added
nonetheless.
DOC: two minor typos in genfromtxt
DOC: document equivalence of apply_over_axes and tuple axis ufuncs
DOC: dtype's compare requires aligned, not swapped arrays
Merge pull request #4430 from juliantaylor/apply-over-doc

DOC: document equivalence of apply_over_axes and tuple axis ufuncs
Merge pull request #4428 from jarondl/genfromtxt-doc

DOC: add missing parameters to npyio.genfromtxt, fix #2929
Merge pull request #4435 from jaimefrio/compare-doc

DOC: dtype's compare requires aligned, not swapped arrays
BUG: Masked array filled method ignores fill value

When string fill value is passed to the filled method of
a masked array with object ('O') dtype, it is ignored and
masked elements are filled with '?' instead.

Fixes #4436
BUG: Fixes SystemError in dtype(user_defined_type).name

Adds an additional check that the "numpy." prefix exists before removing.

Closes #4357.
BUG: Fix support for builds in dirs with whitespace

Add escaping and quoting of dirs and enabled POSIX support in lexer.

Closes #4382.
BUG: fix double bool compares not being set to 0x1

mask needs to be applied after all packing else the result is the
saturated values (127)
Merge pull request #4402 from meltingwax/meltingwax/4357

BUG: adds check in dtype.name that string starts with "numpy." prefix before removing it (Fixes #4357)
MAINT: Use static variable in numpy/core/src/multiarray/descriptor.c.

This produces slightly cleaner code. When the const string array is not
static, gcc puts it on the stack and initializes it on every entry.
Update link to EricsBroadcastingDoc
Merge pull request #4446 from juliantaylor/bool-fix

BUG: fix double bool compares not being set to 0x1
MAINT: remove some duplication in vectorized compare code
Merge pull request #4437 from abalkin/issue-4436

BUG: Masked array filled method ignores fill value