Pkg: beginnings of package scaffolding generation.
Pkg: more work on scaffolding -- actually create package repo.
Fix #3935

See libuv commit.
Merge branch 'master' of github.com:JuliaLang/julia
Add some documentation on basic stream I/O
Remove broken example from manual

This is no longer trivial so remove it from the manual for now, we might want to look at whether (and with what syntax) we can make this work again later.

Refs #3903
Close #4047
0.2 news: cglobal function
Pkg: explain why rm is noop when attempting to remove a package that is dependency
Merge pull request #4108 from ihnorton/explain_rm_noop

Pkg: explain why rm is noop when attempting to remove a package that is dependency
Pkg: make a couple of fixes suggested by @stevengj.
Revert "Pkg: explain why rm is noop when attempting to remove a package that is dependency"

This reverts commit d5750f710104741111cdd67801759c3a37b53153.
add Pkg.patch/minor/major (#4091)