fullyQualifiedNameImplForSymbols: .stringof -> __traits(identifier)
Use Lambdas and UFCS in std.algorithm examples.

Better represent Lambda syntax and UFCS in the map/filter/reduce examples in std.algorithm.
Fixes Issue 5359 - isDelegate should work for types and expressions.
Added ML style functional exception handling.

Using the new "ifThrown" function in the std.exception module.
Merge pull request #1090 from someboddy/add-ml-style-exception-handling

Add ML style exception handling
Merge pull request #1182 from Dicebot/fqn_stringof

fullyQualifiedNameImplForSymbols: .stringof -> __traits(identifier)
Use approxEqual for doubles in some examples.

Replaced a few instances of doubles being compared with == in std.algorithm's examples.  They are now compared with approxEqual.  This should encourage better practices, since floating point numbers can experience rounding errors that would make direct equality checks fail in situations where they are expected to work.
fix Issue 3789 - Structs members that require non-bitwise comparison not correctly compared
Merge pull request #1193 from 9rnsr/fix3789

Issue 3789 - Structs members that require non-bitwise comparison not correctly compared
Merge pull request #1190 from chadjoan/patch-4

Use Lambdas and UFCS in std.algorithm examples.
Merge pull request #1192 from AndrejMitrovic/Fix5359

Issue 5359 - isDelegate should work for types and expressions.
fix Issue 9280

A bug in _ctfe branch that was introduced while stubbing out non-CTFeable blocks.
Now CTFE is having more power and able to run the same code just fine!
Fixup for cycle RangeError invocation

From: #1183 :
Issue 9612: Cycle opSlice should throw when finish > start

Because a RangeError is not actually customizable, and the first argument is actually the file name. The error was producing:
```
core.exception.RangeError@2 > 1(3836): Range violation
```

Now it produces:
```
core.exception.RangeError@std\range.d(3835): Range violation
```
std.file: Make rename clobber on Windows, adjust docs (Issue 5032)
std.file: Document and test that copy clobbers
Merge pull request #1196 from monarchdodra/cycleFixup

Fixup for cycle RangeError invocation
Merge pull request #1194 from blackwhale/named-matches-fix

Fix a bug in CTFE branch of std.regex parser
Enable test lines that had been blocked by issue 2486
Merge two opEquals into one

This did not work by compiler bug, but does now.
Improve test cases for qualified objects

By fixing issue 8669, they are now working properly.