issue 5224
Fix strideBack for ref ranges.
Added tests for reference type ranges to stride.
Fix for issue# 9456.

This change makes it so that decodeFront takes its range by ref and pops
off the code units that it decodes (unlike decode). It pretty much has
to do that, since it supports input ranges, and they can't do anything
else.
Swap a couple of overloads in std.utf.

This makes no semantic difference to the code, but it makes it so that
the attributes which are on one of the overloads don't make it into the
documentation (where they would imply that all of the overloads have
those attributes, which is not correct).
Minor tweak to decodeFront per review.
Update random.d

fix wrong usage in doc example (Random gen(unpredictableSeed)).
Update random.d

fixed spacing
add cov testing to win32.mak
Update in chunks

reduces requirements to ForwardRange
Make std.math compile on Linux/PPC64.

Adds some constants and moves some code to allow std.math to be
compiled on Linux/PPC64.
Merge pull request #1214 from WalterBright/addcov

add cov testing to win32.mak
Fix big endian version of ripemd.

The upper bound of the array index is obviously wrong.
Merge pull request #1234 from redstar/beripe

Fix big endian version of ripemd.
Merge pull request #1232 from redstar/ppcmath

Make std.math compile on Linux/PPC64.
Fixes Issue 9839 - Select should be able to select symbols.
Merge pull request #1235 from AndrejMitrovic/Fix9839

Issue 9839 - Select should be able to select symbols.
BigInt enhancement: make std.math.abs work with BigInt (issue 6486)
BigInt enhancement: add opCast!bool to BigInt (issue 4120)
[comments] Remove old commented out code in `std.json`.