Add a range function that finds both the maximum & minimum in a single pass
renamed range to extrema
add minmax function for scalars
add -f to julia command line in spawn test in case .juliarc.jl prints something
Merge branch 'master' of github.com:JuliaLang/julia
update NEWS and add missing links
32-bit compatibility fix for fix for #5165
Fix typo and change error to exception in SymTridagonal
Wrap dotu from BLAS and rename dot to dotc for complex.
Fix #5218, Compile age in banner

After static compillation of base Julia was implemented, the startup
banner showed the age of the newest commit in (origin/)master at the
time of compillation, instead of at startup time. This commit moves the
age calculation into the Base.banner() function, and moves the function
from base/client.jl to base/version.jl in order to have access to the
right variables.

This is updated after @staticfloat suggestion to copy all the logic into
the banner() function
Merge pull request #5275 from lindahua/dh/minmax2

Add minmax and extrema
add entries to helpdb & news.md for minmax and extrema
Merge pull request #5285 from lindahua/dh/minmax_doc

add entries to helpdb & news.md for minmax and extrema
Corrected position for entry for minmax & extrema in NEWS.md
revert the edit on helpdb.jl
Merge pull request #5287 from lindahua/dh/minmax_doc2

revert the edit on helpdb.jl
Use nnz to implement sum over bool arrays

This minor change results in about 1.5x - 2x speedup and smaller memory footprint.
Merge pull request #5288 from lindahua/dh/sumbool

Use nnz to implement sum over bool arrays
Merge pull request #5283 from JuliaLang/anj/dotu

Wrap dotu from BLAS and rename dot to dotc for complex.
fix #5286, give an error for Void/None as a ccall argument type