2f181d6f06
Since python documentation requires Sphinx to build, documentation is built in separate derivation to avoid hard recursion/bootstrapping questions and plugged into main derivation. Care is taken that "python3.doc" derivation feels and looks as close as possible to as if it were main derivation were multi-output one. This change does not cause rebuild of python3 itself.