fix #8576
Work around Sphinx bug with :orphan: directive
Update tabcomplete.jl to include Unicode names

The script will now download UnicodeData.txt from the Unicode Consortium website. This file is added to .gitignore.
Regenerate unicode-input-table.rst with Unicode names
Doc: "Interacting with Julia" cross-references "Unicode input"
Doc: warn about potential font rendering problems
remove {} Any array / dict syntax
throw an error for {} array / dict syntax
Doc: Fix codeblock formatting errors in parallel computing section
Doc: proper cross-referencing of ClusterManagers
Doc: Clean up description of op in manage
Doc: fix whitespace so that lists are formatted correctly in parallel computing section
ModInts example: use invmod instead of gcdx

Ref: 331eb3f
Loosen signature for some matmul functions as a prepartion for array views.
fix #8584 ((0:1//2:2)[1:2:3] was failing)
fix unused variable warning on non-linux systems
mop up more 32-bit checked int conversion bugs
fixes #4929
doc/Makefile: replace 'source' with posix '.'
Merge pull request #7761 from tkelman/msvc-again

RFC: MSVC continued