add hist2d function (2-dimensional histogram)
=== fallback can now replace == definitions for basic integer types
a couple other equality-related fixes:
  !isequal(-0.0f0, 0.0)
  signbit() for BigFloat, make BigFloat isequal() work
  == and isequal for Ranges

clean up fpiseq and fpislt intrinsics a bit
fix conversion of -0.0 to Uint
fix #3018 and update windows build instructions (closes #3049) to avoid gcc/openblas compile bugs
fix corner case of iround(prevfloat(0.5))
Merge branch 'master' of github.com:JuliaLang/julia
Update README.windows.md formatting
WINDOWS: fix win32 build and tests
remove a couple more redundant intrinsics
a bit more about isequal() and floats in the manual
Merge pull request #3026 from JuliaLang/jn/linalg_additions

hist2 implementations
use sturges() in hist2d
make strftime and strptime use TmStruct instead of a number, which fixes #2986
plus documentation
add cglobal(sym, type=Void)::Ptr{type}. closes #1815
fix #3085
fix #3086, performance of quoted functions in AST
Merge remote-tracking branch 'origin/master'