Added support, tests for unix+windows symlinks via libuv

* For Windows, support is only available on Vista and later, so...
* Also added macros for testing version of Windows
Merge pull request #4396 from JuliaLang/kms/libuv_symlink

RFC: Added support, tests for unix+windows symlinks via libuv
fix eta(big(1.0))
fix #7227
cross-reference #7228
Add sparse indexing improvements to NEWS.
Remove references to julia-debug-basic in CONTRIBUTING.md
Add checksums for openblas 0.2.9, and LAPACK 3.5.0.
Remove LAPACK 3.4.2 patches (for slasd4 and dlasd4). Fixed in 3.5.0.
Remove openblas 0.2.9rc1 checksum.
Remove openblas osx10.9 patch, which was required for openblas 0.2.8.
The OpenBLAS gemv bug is fixed now (#6941), and we can call gemv. Add a test.
Remove Windows specific openblas version in Versions.make.
Fix type-stability of Bool*Uint32
Add info about openSUSE packages for Julia
Fix Ac_mul_B multiplication for Triangular. Split out getindex methods for Triangular.
Merge pull request #7231 from ronisbr/master

Add info about openSUSE packages for Julia
Disable the test for #6941 temporarily until juliadeps is updated.
Merge pull request #7213 from JuliaLang/vs/openblas

WIP: Bump OpenBLAS to 0.2.9 and LAPACK to 3.5.0
Fix some customization options that were broken with the new repl

E.g. setting answer color. Fixes #7212
Allow unicode completion and bulk paste in search mode
More REPL Tests
Remove -lz from OSLIBS. Should be handled automatically by llvm-config in src/Makefile