improve doc of svd(). fixes #2358
Update helpdb
Add the path for the julia-installed git to the end of PATH, so that the system provided git is used if available.
Update git to 1.8.1.5 (there was a build failure in 1.8.1.4)
Bundle git's libexec
Set GIT_EXEC_PATH to the local installation when launching julia
Include openlibm ldexp fix in release-0.1
Avoid using hard links when installing git.
Set the GIT_TEMPLATE_DIR environment variable.
Copy the usr/share/git* libraries as part of the install step.
The tk_wrapper code is in Tk.jl. Remove it from here.
Run install_name_tool on libtcl, libtk, and libtk_wrapper
Pkg: some very basic testing; must be run explicitly.
Pkg: make Pkg.add and Pkg.rm more resilient to failures.
Pkg: allow package versions to depend on specific versions of Julia.

This also provides the facility to tell the version resolver that
certain package versions are fixed. This has the affect that it
doesn't try to determine a version for those packages, but will
exclude versions that depend on the fixed packages *excluding* the
fixed version number given. The dependency on Julia is injected as
a fixed dependency on the current julia version. Thus, any package
that specifies a dependency for the julia "package" while doesn't
include the current Julia version, won't be considered for install.
Fixed version are currently only used for this, but pacakges that
are on-branch or dirty should be considered fixed.
versioninfo() function. closes #1351
Pkg: don't rely on submodule for determining which are packages [#2315].

This is a small, hopefully non-invasive step towards relegating submodules
to a snapshotting mechanism, rather than a first-class part of the way Pkg
works. Hopefully this cures some of what's ailing us.

Conflicts:
	test/Makefile
Revert "versioninfo() function. closes #1351"

This partially reverts commit bca3206d4f0f54d3cb60a7dba2ffa674ba6ba830.

This cherry-pick accidentally brought along versioninfo, which is a new
feature that shouldn't be introduced in a patch version.

Conflicts:
	base/pkg.jl
Only build the SuiteSparse libraries, and disable the demos.
This drastically improves the build time.
close #2005.
add `.+ .-`

add `.+ .-` 
so operators and descriptions match
Merge branch 'release-0.1' of github.com:JuliaLang/julia into release-0.1
fix #2477, scheduler integration of the various wait_* functions

Conflicts:
	base/stream.jl
Merge branch 'release-0.1' of github.com:JuliaLang/julia into release-0.1