Don't reset the fill_value of a MaskedArray when calling view() with no dtype
added a fix for 1d iteration which was failing and a test to test that case
tabs -> spaces
TST: Catch possible warnings

Previously the test sometimes fails with the following error:

======================================================================
ERROR: Test a special case for var
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/virtualenv/python3.2/lib/python3.2/site-packages/numpy/ma/tests/test_core.py", line 2731, in test_varstd_specialcases
    _ = method(out=mout)
  File "/home/travis/virtualenv/python3.2/lib/python3.2/site-packages/numpy/ma/core.py", line 4778, in std
    np.power(out, 0.5, out=out, casting='unsafe')
RuntimeWarning: invalid value encountered in power

----------------------------------------------------------------------

Now we catch it, as recommended by the thread:

http://old.nabble.com/Should-abs(-nan-)-be-supported--td34389839.html
FIX: base always refers to the original subclass

Closes #470

The use case is that if b is a memmap, 'np.asarray(b).base' should be a
memmap, and thus we put is to b in such a situation.
COMMENT: fix grammar in comment
MISC: fix whitespace in C file
Fixes #2432.  Rather than creating a new data array and assigning to it (which doesn't work when it is a recarray containing object fields), just create a copy with the np.array constructor.
gave PyArray_MapIterBind an error code on exit
wrong error check
Added a `fill_value` keyword to `MaskedArray.view`, and clarify the behavior in the docstring.
Added test for fill_value behavior in MaskedArray.view, and use fill_value to set the fill value, rather than _fill_value, since using fill_value takes care of setting _fill_value to an array.
Clarified MaskedArray.view documentation, and added more tests
Improvements to ndarray.view docstring
Minor fix to fill_view test
Merge pull request #2703 from astrofrog/fix-masked-fill-view

Don't reset the fill_value of a MaskedArray when calling view() with no dtype
BUG: Fix bad call of internal functionand fix usage of PyField_Names
Add note about definition list classifier format

and some other small changes
Merge pull request #2774 from endolith/patch-3

Add note about definition list classifier format
BUG: Fix bad memory access for 0-sized outputs in numpy dot

This fixes a bug where bad memory was written to in non-blas
numpy if the output was a (0, N) array. Closes "Issue gh-2775".