Adds fromStringz impl. and unittest
Fix bug 7648 comment in `std.stdio.File` and add bug section to `std.file.slurp`.

Issue URL: http://d.puremagic.com/issues/show_bug.cgi?id=7648
Remove duplicate ArchiveMember.madeVersion() property.

This fixes a build-breaking issue introduced by
9bcb99fee17db5f76a2d430b9f95683dad75c8a7.
Fix Issue 4483 - foreach over string or wstring, where element type not specified

std.process does not support Unicode and assume it's iterating over
ASCII.
Merge pull request #1872 from MartinNowak/indexHTML

rename phobos.html => index.html
Merge pull request #1878 from WalterBright/fix11973

fix Issue 11973 - Please use any instead
Merge pull request #1891 from 9rnsr/fix12024

[REG2.065a] Issue 12024 - template instantiation for swap(SysTime, SysTime) fails
Conflicts:
	std/algorithm.d
Fix Issue 12027 - Iterate set bits in BitArray.

Also adds:
- countTrailingZeros(v)
- countBitsSet(v)
- bitsSet(v)

Notes:
- There is a `popcnt` function in `core.bitops`, but it only works with `int`.
- `bitsSet(v)` could be a bidirectional and possibly even random access range, but I'll leave that for future work for now.
Performance improvements for dense BitArray.bitsSet.
Reimplement countTrailingZeros using bsf.
Merge pull request #1906 from blackwhale/issue-12069

Fix issue 12069
Refine BitArray.init requirements and docuemntation.
Merge pull request #1921 from 9rnsr/fix12089

[REG2.065a] Issue 12089 - std.utf.validate and inout(char[]) failts to compile
Merge pull request #1920 from 9rnsr/fix12098

[REG2.065a] Issue 12098 - libcurl bad argument on handle null
Merge pull request #1925 from 9rnsr/2.065

Puck up changes from master to 2.065 branch
Fix issue 12007 - cartesianProduct does'nt work with ranges of immutables

The fix consists in making Repeat!T assignable, even if T itself is not.
std.process: Add workDir parameter
Fix issue 12157 - Variant opEquals always returns false for classes and interfaces.
Remove code duplication in Variant fptr for compare selector.
Merge pull request #1913 from schuetzm/doput_doc_fix

Change documentation to match parameter name.