allow libm functions to work on Rational. fixes #3101
pkg2: machinery for adding and removing packages from REQUIRE files.
Merge branch 'master' of github.com:JuliaLang/julia
fix more ccalls for #2901
Merge branch 'master' of github.com:JuliaLang/julia
the so-far unused (I believe) write(File) was calling uv_fs_close instead of uv_fs_write
fix jl_stat_size call
add Coff_t
close #2901
make strip,rstrip,lstrip take sets of Char as their second arguments
closes #2884
windows is actually able to use a lot fewer openblas threads than previously believed, before running out of stack space
add function to access diagonal indices
Merge pull request #3164 from simonbyrne/diagind

RFC: add function to access diagonal indices
pkg2: make the Reqs submodule entirely path-agnostic.
pkg2: Write.update_file(f, file, args...) filters and replaces a file.

This can be used, e.g., to add or remove requirements to REQUIRE:

	Write.update_file(Reqs.add, "REQUIRE", pkg, versions)
	Write.update_file(Reqs.rm,  "REQUIRE", pkg)
fix PATH export in README.windows