unique_{any,common,diff} for vectors

recreating snafu'ed #1836

also fixes a bug in set intersection
Use $relty as a macro parameter for the type of RWORK in LAPACK interface.
RNG names as discussed in #2041.
Rng -> AbstractRNG
Rng_MT -> MersenneTwister
Use symbols everywhere for elty and relty in lapack.jl
Merge branch 'vs/linalg' into vs/rng
Remove redundant MersenneTwister definition.
fix the exports
Move around a few names, since types and modules cannot have the same names.
I like the new names.
Merge branch 'master' of https://github.com/JuliaLang/julia into setvector2
changing names back again
formatting fixes
don't use ANSWER_COLOR global variable
we don't want to have lots of globals for configuration, so we shouldn't
have just one either. also better not to have two places to set it
(environment plus variable).
temporary work-around to fix #2089.

The real issue is that line iteration is now yielding empty lines
in certain circumstances. Issue to be filed...
Revert "fix line iterator position, #2051" [#2090]

This reverts commit 61242a78de3a760674fd6f30031c8830a83684e2.

Reopens #2051.
improved error message for invalid regex options.
Fixed regression in print_with_color
make write() consistently return an Int byte count. fixes #1701
Add Schur and Hessenberg functions and a matrix square root. And some tests.
- expose bind_addr for vpn/multi-adapter configurations; revert remote/local configuration
Show contributor name on hover
Merge pull request #2095 from aviks/topic/pkglist

Package listing: Show contributor name on hover