Move various deprecations along.
Make std.array.insertInPlace @safe for some cases
make canFind predicate-able
make any/all predicate-able
unittest any, all, canFind
rework any/all documentation
fix canFind unittest
Merge pull request #1676 from monarchdodra/algoPredicable

Issue 11403 - functions in std.algo can't be used as pred
fix issue 11770  std.regex.Captures should be convertible to bool
Merge pull request #1430 from tom-tan/safe-array-insertInPlace

Make std.array.insertInPlace @safe for some cases
fix issue 11775 std.regex should check for valid repetition range
Merge pull request #1789 from blackwhale/opcast-regex

fix issue 11770  std.regex.Captures should be convertible to bool
Merge pull request #1791 from blackwhale/range-bug-regex

fix issue 11775 std.regex should check for valid repetition range
Merge pull request #1766 from jmdavis/deprecations

Move various deprecations along.

Conflicts:
    std/algorithm.d
    std/zip.d
localize std.range import
Add std.typecons.among
Merge pull request #1787 from JakobOvrum/among

Add std.typecons.among
Fixed makefile to handle druntime dependencies properly and to pass down DMD OS MODEL
short url
Merge pull request #1793 from MartinNowak/imports

localize std.range import