Translate ziggurat algorithms for normal and exponential variates to Julia.
Adjust array/scalar promotion to handle rationals and complex numbers.
Bring back the nice LineEditREPL on Windows

Windows doesn't have the TERM env var set outside of MSYS/Cygwin,
so c8ae026c557 caused Windows Julia to default to the BasicREPL.
debuginfo.cpp: add some code comments
Merge pull request #6560 from tkelman/patch-5

Bring back the nice LineEditREPL on Windows
Address unsequenced modification warning, fixes #6562
Use PIC relocation on FreeBSD
Merge pull request #6501 from JuliaLang/anj/randn

Translate ziggurat algorithms for normal and exponential variates to Julia.
Remove old randmtzig exports
avoid a getaddrinfo if possible
Merge pull request #6570 from peterdn/master

Use PIC relocation on FreeBSD (fixes #6568)
Merge pull request #6572 from amitmurthy/amitm/6556

avoid a getaddrinfo if possible
Minor typo in distclean-random
doc: link to Performance Tips in Introduction
don't inline more than a reasonable amount -- our inliner was good enough now that it could generate enormous 1-liners. fix #6566. close #6569
Bump Rmath, so that it includes randmtzig.c.
Merge pull request #6574 from mbauman/distclean-random

Minor typo in distclean-random
State was not being passed correctly for rand!(state, array).
Remove unused functions in librandom.jl.
Add genrand_close1_open2 back as we need it for randn().
Unfortunately, Makefiles are even simpler than I thought