Change the URL of libuv submodule.
Create a header for platform identification.
Building libsupport with NMake and Intel C++ Composer
Fix incorrect indentation.
Remove the libuv submodule URL change.
Use '\x1B' as escape character for all compilers.
Fix incorrect file protection flags on Windows.
Building flisp with NMake and Intel C++ Composer.
Fix conflicting declarations on Linux.

Removes libgen.h file from repository and improves indentation of
basename.c and dirname.c.
make bool arithmetic consistently promote to Int.
fixes Gunnar's issue 5, part of #2980
Merge branch 'master' of github.com:JuliaLang/julia
add a couple more performance tips
fixed incorrect return type in erfinv(Float64) (see #2987)
Merge branch 'master' of git://github.com/JuliaLang/julia
Fix markdown link syntax
better error message for #2975
Changes @test_approx_eq_eps to succeed in the <= sense

This allows the test to succees when eps=0

Closes #2903
Merge branch 'master' of https://github.com/JuliaLang/julia
allow T[range,range...], for #2979
this serves as a backwards-compatible improvement of the current behavior
Merge branch 'master' of github.com:JuliaLang/julia