fix #7030
Note on declaring multiple variables as global

Fixes #7070
Refactor linear algebra tests for special matrices

Tests for special matrices now live in test/linalg4.jl (formerly part of test/linalg2.jl), continuing the refactoring process for linear algebra tests (#5735).

Added tests for binary operations over special matrix types (to catch errors like #7073).

Also cleans up the Makefile entry so that only the "linalg" test is specified (it is automatically aliased to "linalg[1-4]" in runtests.jl).
use modf and modff libm functions for modf. helps #7076

frem+trunc turns out to be much slower than these.
Merge branch 'master' of github.com:JuliaLang/julia
Bump threshold for cond(::Triangular). Ref: #5605
make gamma(n) 10x faster for small integer arguments, so that it can be used without penalty instead of factorial for generic code that works for integers and non-integers (e.g. for #7033)
Merge pull request #7081 from karbarcca/patch-2

Note on declaring multiple variables as global
Refactor eig(::SymTridiagonal) test

Now uses test_approx_eq_vecs like all the other eigensystem tests.
Remove extra definitions of issorted and in.
special functions reorganization (no code changes): move several functions from math.jl to base/special/*.jl
Merge pull request #6700 from karbarcca/patch-3

Tweaks to StepRange: Take 2
Fix for LLVM trunk changes that broke enableUnsafeAlgebraIfReduction.
Merge pull request #7083 from stevengj/special

special functions reorganization (no code changes)
faster Float32 to Int64 itrunc

adds a type argument fptosi(T, x). most other similar intrinsics
already have this argument.

support more types in eqfsi and eqfui. however all-64-bit is faster
than using mixed sizes, so this is mostly cosmetic, but makes the
intrinsics easier to use.

helps #7076 if itrunc is used
Merge branch 'master' of github.com:JuliaLang/julia
Merge pull request #5706 from mbauman/showdict

RFC: Moderately improved dict printing
Merge pull request #7072 from wsliang/partition

Implement corner cases for partitions
generalize indexin definition
use static_show for errors during finalization