Add Sys.dlpath() to map strings or dlopen handles to absolute pathnames

Currently implemented for OSX and Linux only
Adds information on operator precedence

Adds a order of operations table and a note for Matlab users.
Add macro definitions to ctags
Add A_mul_B!(output, A, b) etc for sparse A
Merge pull request #5204 from brendano/master

Add macro definitions to ctags
remove newly-circular Vec2 constructor. fixes #5201
A faster sum implementation (using four-way accumulation)
better explanation of the micro-optimization of sum_seq
Fixes #5203.

Check whether `dir` is empty before trying `git add --all`.
This is needed for git 1.8.5.
test/git*.jl: don't use `echo` to read-and-write from processes.

This is one of those areas where our current process I/O stuff is
very awkward. Making write_and_readchomp an available function is
not a good solution either. The whole thing needs some design work.
test/git*.jl: don't use `echo` to read-and-write from processes.

This is one of those areas where our current process I/O stuff is
very awkward. Making write_and_readchomp an available function is
not a good solution either. The whole thing needs some design work.
Merge pull request #5209 from MichaelHatherly/mh/gitaddfix

Fixes #5203.
Some error message cleanup to fix segfault when transposing sparse vector with illegal values.
remove use of callback API in REPL
Merge pull request #5191 from JuliaLang/anj/fixsparse

Some error message cleanup to fix segfault when transposing sparse vector with illegal values.
Merge branch 'master' of github.com:JuliaLang/julia
specialized abs2 for bool
Merge pull request #5211 from lindahua/dh/abs2bool

specialized abs2 for bool
adds section on passing pointers to C functions for modification
clean up native finalizers code