DOC: Add NEP and documentation for ufunc overrides.
ENH: Add ufunc override API.
STY: Make numpy/polynomial/tests/*.py PEP8 compliant.

Run autopep8 on the tests and fixup the results.
BUG: .gitignore ignores all release directories.

It should only ignore the one in the root directory. The fix is to
prepend a '/' to the directory name.
Merge pull request #3689 from charris/fix-gitignore

BUG: .gitignore ignores all release directories.
ENH: Add ufunc override functionality to ufuncs and dots.
TST: Add ufunc override tests.
BLD: Added ufunc_override.h to setup.py.
BLD TRAVIS: Added libatlas to travis build so it can test BLAS stuff.

sudo apt-get install -qq libatlas-dev libatlas-base-dev
DOC: Update release notes.
Merge pull request #3524 from cowlicks/ufunc-override

Ufunc Overrides
Merge pull request #3676 from charris/pep8-polynomial-tests

STY: Make numpy/polynomial/tests/*.py PEP8 compliant.
BUG: fix windows fpu flag check for mixed x87 and sse instructions

windows enables sse intrinsics also on 32 bit by default so we need to
check both the x87 and sse fpu flags.
closes #3680
Merge pull request #3691 from juliantaylor/windows-fpu-fix

BUG: fix windows fpu flag check for mixed x87 and sse instructions