Updated README.windows.md to include Arch Linux cross-compilation
remove operators: <- &> &>> &< &<<
add operators: <| |>
closes #3270
base/int.jl: convert to u/int only for arithmetic with small ints.

The old definitions could be dangerously broken if they were used
for larger integer types -- even Int64/Uint64 on 32-bit systems.
Merge branch 'master' of github.com:JuliaLang/julia
better error for map(f,String) where f doesn't return Char
Merge branch 'master' of github.com:JuliaLang/julia
Merge pull request #3303 from scidom/patch-1

Updated README.windows.md to include Arch Linux cross-compilation
fix/implement various 128-bit operations on 32-bit machines [#3283]

TODO: we should really have div, rem and mod operations for 128-bit
integers on 32-bit machines that don't resort to using BigInts, but
this works and maybe LLVM will actually implement these intrinsics
at some point.
Merge branch 'master' of github.com:JuliaLang/julia
bandaid for 32-bit corelib range test failure [fix #3283]
Rename USE_LIB64 to USE_BLAS64 to be clear about the purpose of the Makefile flag.
Build mac binaries from the command line. No dependency on paths from my computer.
Thanks @staticfloat (#3083)
Re-enable multi-threaded openblas
Still need OPENBLAS_NUM_THREADS=1. This issue tracks this bug:
https://github.com/xianyi/OpenBLAS/issues/221
Restore names(module, all) function used by subtypes
fix #3287
Merge branch 'master' of https://github.com/JuliaLang/julia