Make comparison function (gt, ge, ...) respect __array_priority__.
Revert "Make comparison function (gt, ge, ...) respect __array_priority__."

This reverts commit aa7a04741146c44ab1735782a89a60b038028bf2.
Commit from @seberg to make comparison use respect __array_priority__
Add test for the array_priority for comparison function.
reorder code to remove not needed computation in some cases.
fix comment style.
remove comparison not needed as this is check above and we break in that case.
Move computation inside an if to speed it up.
use assert function instead of python keyword
updated the comment.
MAINT: Remove msvc_on_amd64 function

This function is no longer required for building with msvc on AMD64
DOC: Remove confusing comment about warnings from top-level README.
MAINT: Remove tools/osxbuild

These scripts have been broken for years (build.py errors out
immediately if not running from an *svn* checkout), so I'm sure
no-one's using them, and they only attract pointless maintenance fixes
(py3 changes, keeping the pointless extra copy of the top-level
README.txt up to date as in #3288). Let's just remove them.
Merge pull request #3350 from njsmith/tweak-README

DOC: Remove confusing comment about warnings from top-level README.
Merge pull request #3344 from cgohlke/patch-1

Remove the msvc_on_amd64 function
Merge pull request #3349 from njsmith/remove-tools-osxbuild

MAINT: Remove tools/osxbuild
code clean up. Remove code that was never executed.

@seberg saw this.
BUG: f2py script shebang may refer to wrong python

The f2py executable has a shebang which uses the default python, rather
than the python it was compiled for.  This causes issues for deployment
of numpy (+f2py) across systems which have different environments.

This fix uses sys.executable to determine the resulting hardcoded
python to use.
Merge pull request #3356 from cpelley/f2py_script

f2py executable script shebang
Merge pull request #3324 from nouiz/prio_cmp

Make comparison function (gt, ge, ...) respect __array_priority__.