Tweak Cycle indexing
Fix issue 10845
Cycle unittests
Fix Issue 5462 - Better errors in BinaryHeap

Added descriptive errors to the enforces and asserts inside BinaryHeap.

https://d.puremagic.com/issues/show_bug.cgi?id=5462
Wording change for monarchdodra.
Merge pull request #1882 from Poita/bug5462

Fix Issue 5462 - Better errors in BinaryHeap
Merge pull request #1851 from monarchdodra/cycleMod

Fixes in Cycle
std.socket: Remove size restriction from SocketSet
Merge pull request #1393 from CyberShadow/std-socket-dynamic-socketset

std.socket: Remove size restriction from SocketSet
examples of algorithm usage
Merge pull request #1889 from burner/master

examples of algorithm usage