Fixes Issue 6224 - Add ownerTid() property.
Remove Tid.send() duplicated function, as UFCS function can take its place.
Fixes Issue 9260 - std.getopt: Implement boolean parsing with optional argument.
Throw RangeError
Add Issue 9578 workaround to `std.algorithm.all`

As a result `all` can now be used with nested predicates.

Issue URL: http://d.puremagic.com/issues/show_bug.cgi?id=9578
fullyQualifiedNameImplForSymbols: .stringof -> __traits(identifier)
Bugfix in std.conv.parseEscape

parseEscape was not parsing the escapes:
\
0
'
"
?
unittests for parseEscape
Update unittest to take into account...

...Octal escapes and named character entities. These still don't work, but there was a test checking octal would throw, which is wrong.
Add `std.traits.{isNested,hasNested}`.
Fix `std.traits.FieldTypeTuple` for structs.
Document what exactly `std.traits.FieldTypeTuple` do.
Fix qualifier to call correct constructor
Merge pull request #1188 from 9rnsr/fix_ctor_qual

Fix qualifier to call correct constructor
Merge pull request #1139 from monarchdodra/stdio

Errors vs Exception in stdio
Change Nullable ctor to inout
Merge pull request #1189 from 9rnsr/fix_ctor_qual

Change Nullable ctor to inout
Merge pull request #1178 from denis-sh/add-Issue-9578-workaround-to-`std.algorithm.all`

Add Issue 9578 workaround to `std.algorithm.all`
Remove some undocumented, deprecated functions which are slated for removal.

These have been deprecated for a while, but there was some balking
(primarily from Andrei IIRC) at actually removing them when they were
slated for removal, so they were instead made undocumented and slated
for removal after yet another 6 months or so. So, now that that time has
passed, here's another attempt to actually remove them.
Fix Issue 4847 - std.algorithm.topN documentation

Converted unittest into an example.