doc: use virtualenv to install juliadoc
doc: upgrade sphinx 1.1.3 -> 1.2.3

Fixes #8596, fixes #8276.
Merge pull request #8592 from JuliaLang/mn/nojuliadoc

use virtualenv to install juliadoc