remove explicit paths, and gnutar assumption
move tar check to Make.inc and update tar commands
test for compatible tar, error if not found
Extract OPENBLAS_BUILD_OPTS modification for separate PR
Map amd64 -> x86_64 in Make.inc
Fix search for bsdtar

Using `tar --help` on `bsdtar` doesn't show a `--strip-components` option like the GNU version (though it does show in the man page. Instead, explicitly check either for `strip-components` or `bsdtar`, which has supported strip-components for the same timeframe as GNU tar, with full support ~2006 for both.
Skip unicode tests if `iconv --version` fails
Add instructions for windows users
Iteration over ENV (singleton of EnvHash Dict) returned a SubString
instead of a ByteString.  E.g. isequal(ENV,ENV) threw an error.

Now fixed.
Fix Issue #5581
base/pkg/git.jl: don't shell out to find .git dir [fixes #4888]
Fix #5586
Tweak tar finding code again
sharedarray - exported sdata, indexpids, subtype changes
fix #5584

we were missing a root for a tuple boxed as a function argument
Fix #5587 (quickfix)

Check that the numbers from git are not empty strings before pasting
them into `version_git.jl`.
NEWS updates for nextfloat, prevfloat, and setenv
note readline() defaults to STDIN
update helpdb.jl
Use rand(UInt32) for small ranges.