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.
add a couple more performance tips
fixed incorrect return type in erfinv(Float64) (see #2987)
Merge branch 'master' of git://github.com/JuliaLang/julia
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
efficient range conversion functions. fixes #2978
Merge pull request #2957 from VHaravy/windows

WIP: Building Julia on Windows using Intel C++ Composer
remove underscores from _PLATFORM_H_