Allow to customize file name of make dist result.

Fixes https://github.com/JuliaLang/julia/issues/7407
Add examples for reading STDIN to Network and Streams manual
link libjulia with -lz, but not necessarily the julia executable
ref #4742
bring back --system-libs for LLVM >= 3.4
a change I needed to make USE_LLVM_SHLIB work
use llvm-config --ldflags both before and after --libs
Summary of module in documentation
print backtrace on SIGINFO and terminal signals
fix previous commit for linux, and cleanup some profile behaviors
Revert "call update_all_fptrs earlier, to avoid some redundant compilation"

This reverts commit d30356863b838d13314212ab315b52b2b1a50f02.

This commit breaks linux error handling. For example:
julia> f()=f();f()
Segmentation fault (core dumped)
remove accidental code addition from testing
Fix doc typo
Merge pull request #7716 from rsrock/patch-3

Fix doc typo
Add LLDB_DISABLE_PYTHON flag to build lldb without python
disable LLVM's signal handling

now we can avoid compilation in jl_get_builtin_hooks

ref commit 8a1988ba8f7ca6434ea21720b251d18606a39d18
Merge branch 'master' of github.com:JuliaLang/julia
Get variants take Callable defaults rather than Functions
Merge pull request #7717 from garborg/getcallable

RFC: Get variants take Callable defaults rather than Functions
only define fallback .+ and .- for Number. fixes #7708
Merge branch 'master' of github.com:JuliaLang/julia