Adds Bidirectionality to Repeat
Fix Issue #8298, Don't throw exceptions on broken symlinks.

Using dirEntries to loop trough all the files/directories in a directory
will curently throw an Exception when encountering an broken symlink.

Whit this change DirEntry will no longer throw an Exception for broken
symlinks, but in that case isDir and isFile will return flase while
isSymlink returns true.
workaround prime cases of issue 10985 in std.regex
Fix issue 4673
Remove modules crc32 and std.md5 which had been deprecated by 6ff6adc5bf7d13b33e27985c53377cd20d7648e6
fix Issue 11798 - std.algorithm.all with no predicate too
@blackwhale's review revealed that among rox
typo
Merge pull request #1207 from andralex/4673

Fix issue 4673 - Bug in std.string (isNumeric)
std.stdio: Add file locking function
Merge pull request #1814 from CyberShadow/std-stdio-flock

std.stdio: Add file locking functions
Merge pull request #1553 from blackwhale/force-inline-regex

Some simple std.regex optimization
add lref links to std.datetime
Merge pull request #1816 from WalterBright/lref-links

add lref links to std.datetime
fix Issue 11831 - std.zip no longer allows setting madeVersion field

- add deprecated ref accessor
Merge pull request #1815 from Geod24/remove-deprecated-modules

Remove deprecated crc32 and std.md5 [Again]
Merge pull request #1817 from MartinNowak/fix11831

fix Issue 11831 - std.zip no longer allows setting madeVersion field
Merge pull request #1810 from monarchdodra/allAny

fix Issue 11798 - std.algorithm.all with no predicate too
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.