Implement and use locale-independent strtod function

It is called strtod_c and internally uses strtod_l on OSX and Linux.
On Windows a function derived from the python source code is used
that replaces the decimal delimiter by the locale one and calls the
standard strtod function.
Sublime support for new block/multiline comments
correct handling of integer values for sinpi, as per IEEE-754 2008
fix #6133 for #6132
fix doc example for all(). closes #6143
fix #6139
add test cases for #6139 and #6128
fix #6134, init statements in jl_init
Merge branch 'master' of https://github.com/JuliaLang/julia
Merge pull request #6135 from karbarcca/master

Sublime support for new block/multiline comments
make sinpi,cospi,sind,cosd type stable for Float32
add tests for signed zeros
Kate support for multiline comments.

Also added alert highlighting support (TODO, FIXME etc.)
remove CONDITION_REQUIRES_BOOL, a rather amusing vestige.
add tests for type stability
Merge pull request #6151 from elehcim/kate-syntax

Kate support for multiline comments.
add --bounds-check=yes|no compiler option

this overrides any declarations
Merge branch 'master' of https://github.com/JuliaLang/julia
add --int32-literals compiler option
bump juliadoc to fix search bug