more improvements to complex ^, for #3246
also a fix to Rational->Int conversion
use int(randbool()) in parallel docs. closes #3259
replace delete! with splice! for arrays. fixes #3023
also adds the ability to replace the deleted items with a third argument
probably fix #3243
might also fix #3232

The bug was that in some of my calls to fl_applyn, some of the arguments
allocate objects, and so could trigger GC, thereby moving arguments that
had already been evaluated. Therefore sensitive to the order in which the
C compiler evaluates function arguments.
Merge branch 'master' of github.com:JuliaLang/julia
update language for README.windows make.exe required replacement to be more confident
add union and intersect for multiple IntSets
Merge branch 'master' of github.com:JuliaLang/julia
tolerate dlclose(C_NULL). fixes #3211