Force OpenBLAS to have a more sane GEMM_MULTITHREAD_THRESHOLD
support many more Unicode infix operators
eliminate a couple more confusables; multiset multiplication U+228D should have * precedence despite looking like a union; change NEWS table to only explicitly list operators that are predefined
Check for definiteness in generalised eigensolvers. Use I in eigs. Change default nev in eigs because different restrictions apply to symmetric and non-symmetric problems. Use factorize instead of lufact for inverse operations.
add +/- for FloatRange (fix #6973)
rm U+2a01 (N-ary circled plus) from infix list
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'