Merge pull request #6684 from ArchRobison/adr/simddoc

For @simd, clarify what user is asserting versus what is necessary to do any good.
bitarray: some tiny optimizations

and lots of cosmetics
Add and export SharedVector/Matrix
Add fill!, rand! and randn! for SharedArrays
Fix JuliaLang/julia#6665

Provides airyx in addition to bessel[jyikh]x
Make pasting to the REPL more robust to syntax errors

All text including and following a syntax error is output together on one line.
Merge pull request #6689 from mbauman/smarter-paste

Make pasting to the REPL more robust to syntax errors
a couple formatting and cleanup issues
Merge branch 'master' of github.com:JuliaLang/julia
Merge pull request #6633 from JuliaLang/teh/backtrace

Backtraces: mark lineinfo with information about whether it was C code
use new Base's version of typeinf during bootstrap to cache more code
specialize on some tuple types. fixes #6670
Merge branch 'master' of github.com:JuliaLang/julia
Merge pull request #6642 from tkelman/patch-4

Skip PCRE tests on Windows
fix #6656
make countnz not depend on zero(T)

clarify docs for find(). closes #6528
remove Cbool from docs, as it does not exist (ref #6529)

I don't know what the calling convention is for C99 bool, so we'll have
to deal with this later.
fix #5876, static parameters in macro expansions
fix breakage from 118c02e4fa0e16179331edf85456c22c47da9da7
Fix #6693: Calculate correct length when pasting strings with multi-byte unicode characters