Merge pull request #1777 from yebblies/issue4733again

More implicit array to bool
Merge pull request #1735 from Xinok/master

Fix issue 7767 - worst case of quick sort
Merge pull request #1757 from jpf91/fixCurl

[urgent] Fix possible stack corruption in std.net.curl
Merge pull request #1773 from WebDrake/partial-shuffle

Fix Issue 11738 - partialShuffle should actually _be_ a partial shuffle :-)
Merge pull request #1724 from monarchdodra/tupleToString

Make Tuple.toString conditional
Use __traits.d(getAliasThis)
Fix for nested alias this.
Merge pull request #1694 from John-Colvin/patch-5

Documetation fixes

Conflicts:
	std/json.d
Merge pull request #1708 from monarchdodra/UUIDPure

Make parseUUID pure
Merge pull request #1644 from eco/patch-5

Add example of how to use scoped member variable
Change DDoc examples in std.algorithm to documented unittests

Examples with text succeeding them that is not associated with
another example are left as-is.
Fix std.algorithm.splitter example
Fix std.algorithm.find examples
Fix std.algorithm.findAdjacent example
Fix std.algorithm.partition3 example
Fix std.algorithm.topN example
Fix std.algorithm.setIntersection documentation
Remove extraneous header from std.algorithm.reduce example
Change std.algorithm.map example to not use I/O
Make std.array.insertInPlace @safe for some cases