updated kate file with new types, constants, etc
exported new readbytes and readbytes! functionality
Build libgrisu into $(BUILD)/lib instead of in deps.
close file handle after mmap. fixes #3884
define DL_LOAD_PATH earlier (fixes #3838)
remove COMMIT from .gitignore
Merge pull request #3878 from stevengj/readbytes

new readbytes and readbytes! functions
sysimg.jl: delete bit-rotted `if false` debugging block.
Pkg2: some tweaks to status output.
Pkg2: checkout(pkg,[branch]) and release(pkg).

These are the names I settled on for checking out a branch version
of a package and then releasing the package back to management. I
started out having a `recur` option, but that turns out to be kind
of a nightmare to make work and is probably not needed that often.
Merge branch 'master' of github.com:JuliaLang/julia
Revert "Partially revert "Add TTY(RawFD) for non-STDIO tty's""

This reverts commit a8afc536eabc7df851d3ea966173d40f6e1ec387.
Add redirection functions to base for #3823
Rename NamedPipe => Pipe
Merge branch 'master' of github.com:JuliaLang/julia
fix typo in commit c43ffb644362af712d98ba430e6e21524f0fff39
More uv_error cleanup
Don't spit garbage on parallel tests
Better redirect functions
Update README.md

Incorporate wisdom from https://github.com/JuliaLang/julia/issues/3263