add +/- for FloatRange (fix #6973)
Merge pull request #6942 from binarybana/master

Add docs for short forms of reduce and fold
fix #6672 (better reducedim type inference)
rm U+2a01 (N-ary circled plus) from infix list
make Filter iterator composable by calling done and next once per item

fixes #6943
Merge branch 'master' of https://github.com/JuliaLang/julia
Merge branch 'floatrange_ops' of github.com:stevengj/julia into stevengj-floatrange_ops
Merge pull request #6923 from JuliaLang/sf/gemmthresh

[WIP] Force OpenBLAS to have a more sane GEMM_MULTITHREAD_THRESHOLD
Merge pull request #6964 from JuliaLang/anj/geneig

Check for definiteness in generalised eigensolvers.
Improved foldl implementation, which now adopts the type stable procedure and is specialized on common operations.
improve type stability of foldr
use hash tables more for token predicates in parser
Merge pull request #6929 from stevengj/uni_ops

support many more Unicode infix operators
Merge pull request #6998 from lindahua/dh/reorg1

Improved foldl and foldr
small NEWS edits
Merge branch 'master' of https://github.com/JuliaLang/julia
remove some duplication in foldl by letting evaluate() handle Callable
minor tweak of countnz & count + some cosmetic changes in reduce.jl

countnz(a::AbstractArray) is not needed (which was implemented in the same way as countnz(itr))
fix FloatRange{T}+FloatRange{T} definition
Merge branch 'stevengj-floatrange_ops'