rework setIntersection
DDoc fixes

This fixes some warnings as identified by the compiler,
as well as some broken cross-reference links caused by
DDoc auto-formatting of the current symbol.
Merge pull request #1820 from CyberShadow/ddoc-syntax-fixes-6

DDoc fixes
std.stdio: Fix DDoc syntax in thrown exception documentation

Introduced in 402af9d0c400cb1f47d4b2b6e16bfac6b875fbd6
Merge pull request #1821 from CyberShadow/ddoc-syntax-fixes-7

std.stdio: Fix DDoc syntax in thrown exception documentation
fix documentation for nextPermutation and nextEvenPermutation
Merge pull request #1801 from monarchdodra/setIntersection

rework setIntersection
Merge pull request #1822 from GassaFM/master

fix documentation for nextPermutation and nextEvenPermutation
Fix Issue 6730
Merge pull request #1823 from andralex/6730

Fix Issue 6730