Fix histogramdd treatment of events at rightmost binedge

Fixes Github issue #4266
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.
BUG: Fix broadcasting in np.cross (solves #2624)

Changed np.cross to move the axis it's operating on to the end, not the
beginning of the shape tuple, and used rollaxis, not swapaxes, so that
normal broadcasting rules apply.
There were no tests in place, so I added some validation of results and
broadcasted shapes, including the one reported in #2624
TST: Added out of bounds axis checking to the tests.
ENH: Minimize temporary intermediate arrays using a preallocated
     output array and in-place operations.
DOC: Added 'Supports full broadcasting' note to the docstring.
DOC: Added note to 1.9.0 release notes
DOC: Fix documentation of normed in histogram2d and histogramdd.

The documentation misrepresented what happened, leaving out division
by the total number of sample points.

Also run spellcheck over function_base.py and twodim_base.py and break
some long lines.

Closes #2423.
DOC: Improve the documentation of numpy.load.

Add the fact that for pickled files, a file-like object must also
support the readline() method.

Closes #2807.
Fix stride_stricks.as_strided function for object arrays

Currently, calling as_strided for object array results in 'TypeError: Cannot change data-type for object array.'. Fix so that dtype of new array is only set for void dtype, as originally intended.
ENH: vectorize negative with sse

negative on amd64 is the same as absolute except using xor instead of andnot
ENH: Make output of get_atlas_info conditional on system_info.verbosity
DOC, MAINT: Spell check and break long lines in ufunc_docstrings.py.

Some bits are also rephrased and nan is replaced by NaN where
appropriate.
BUG: accept non arrays in cor and corrcoeff

closes gh-4295
Merge pull request #4386 from juliantaylor/sse2-negative

ENH: vectorize negative with sse
Merge pull request #4391 from juliantaylor/cov-array

BUG: accept non arrays in cor and corrcoeff
DOC: Fix typo in np.random.choice documentation

np.random.permutation returns an array, which can be sliced.
Merge pull request #4394 from ariddell/patch-1

DOC: Fix typo in np.random.choice documentation
BUG: Only convert 0d arrays to scalars in power

Operations such as `x**array([2])` would convert the
2 into an integer and loose the dimension information,
because the array (at this time, it is deprecated),
supports `__index__` even though it is not 0-d.

This fixes it, by not trying the index machinery
when it was an array, since it is unnecessary.

Closes gh-4145
MAINT: add python3.4 to paver file
Merge pull request #4396 from juliantaylor/paver-3.4

MAINT: add python3.4 to paver file
BUG: enable windows large file support for mingw

The (non-lfs) posix api mingw otherwise uses does not seem to work on win32.
The windows lseek prototypes are available in the ancient mingw32 version
we use for our windows binaries but not the fseek/ftell, so they are
defined manually.