fix Issue 13450 - Add WindowsException and wenforce to std.exception

Also expose ErrnoException's errno field as a documented property
for consistency.
Range adaptor: cache

As discussed in this thread:
http://forum.dlang.org/thread/ovbjcmogezbvsxrwfcol@forum.dlang.org

This provides a range adaptor that cache the result of another range.

Meant as a lazy alternative to array. Not much else to say...?

Documentation might suck.
fix to!string test
Merge pull request #2549 from IgorStepanov/std-conv-unittest

[trivial] [newaa] fix to!string(aa) test
use ElementType!R1 instead of typeof(inputRange.front)
Merge pull request #2551 from e10s/patch-1

tweak std.range.tee
std.numreic: added sumOfLogarithms

renamed, and updated

remove CustomFloat support

remove blank line

update comment

update return type

rename sumOfLogs -> sumOfLog2s

update unittest
Merge pull request #2500 from 9il/sum-of-logs

added sumOfLog2s
Coding style fixup for PR 2500.

As requested by Andrei.
Issue 9535: Add more examples to std.range.sequence.

Demonstrate expected arguments for lambda / explicit function variants.

Demonstrate random access(!).
Cleanup 13508
Merge pull request #2550 from quickfur/issue9535b

Issue 9535: Add more examples to std.range.sequence.
Wholesale coding style fix for std.numeric.
Merge pull request #2553 from monarchdodra/13508

Cleanup 13508
fix for issue13529
Merge pull request #2554 from burner/issue13529

fix for issue13529  https://issues.dlang.org/show_bug.cgi?id=13529
Merge pull request #1364 from monarchdodra/cache

Range adaptor: cache
doc comment for setCookie
Merge pull request #2557 from MartinNowak/fixCurlDoc

ddoc comment for setCookie
Merge pull request #2505 from CyberShadow/pull-20140909-222639

fix Issue 13450 - Add WindowsException and wenforce to std.exception