add option to use mmap in gc, and to free pages later. ref #7381

also fix gc time printing code
allocate symbols in their own pool, since they are never freed

this helps reduce heap fragmentation a bit
Merge branch 'master' of github.com:JuliaLang/julia
Merge pull request #7448 from nalimilan/librandom

Allow using system dSFMT
Fix Rmath build. Bump Rmath.
Get rid of old librandom stuff.
Add libdSFMT  to .gitignore
fix #7438, doc example for string interpolation of vector
Merge branch 'master' of github.com:JuliaLang/julia
Names the actual script that gets run by Pkg.build
Avoid building dSFMT if USE_SYSTEM_DSFMT=1
Various other dSFMT related build cleanups
Fix #7420 – indexing a FloatRange with an OrdinalRange.
factor out code for printing `@time` results.

This would normally not be a big deal, but we're emitting this code.
reverts mistaken grammatical change
Merge pull request #7400 from JuliaLang/jq/examples

Clean up examples
Tweak FFTW build rules.
Merge branch 'master' of github.com:JuliaLang/julia
Fix #7426
Bump OpenBLAS to v0.2.10.rc1

remove patches that have been merged upstream
fixes #6504, and probably #7031
Merge pull request #7459 from tkelman/openblas-v0.2.10.rc1

Bump OpenBLAS to v0.2.10.rc1
Revert part of the fftw build tweak, to ensure that the parallel build works.