Revert "Revert "Revert "Revert "Update to openblas 0.2.7""""

This reverts commit e21c12c24111c6edf17d58e5c33243d75792a2fe.
Fix #3882
More memorable interfaces through BoundingBoxes
Start documenting Base.Graphics
updated kate file with new types, constants, etc
exported new readbytes and readbytes! functionality
Force close TCP connections on fatal error

This was causing assertion failures when the other side force shut the connection (I'm looking at you, Chrome)
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