Fix minCount for ranges of immutables
issue 4916
fixed conflict
Add category table in std.traits
Fix std.traits for large input

std.traits: EnumMembers, isExpressionTuple, isTypeTuple & Largest balks
at large input
EnumMembers now works with single-member enums.
Merge branch 'master' of https://github.com/D-Programming-Language/phobos
fix Issue 10230 - Duplicated buttons for runnable examples
Improve byChunk, lockingTextWriter doc

Make byChunk, lockingTextWriter return opaque types (but keep those
types public for backward compatibility).
Add byChunk range example.
Also document that ByLine's primitives can throw StdioException.
Make constructors of std.file.FileException @safe or @trusted
Improve speed of to!string for integral types
Fix Issue 5378 - Make File.byLine accept a string terminator

Add an overload of byLine without a default argument for terminator.
Before, byLine!string tried to instantiate "string terminator = '\n'",
which is invalid.

Note: This removes the default arguments from ByLine.this, but the
constructor was never documented anyway (unlike the range primitives).
Add comments for ranges that are no longer documented
Remove calls to impure mathlib functions.
cleanup std.regex CTFE hacks, it's working as is now
Fix calling ByLine(file) with default args
Ensure terminator string has Char element type
lockingTextWriter should not be a @property
Use ElementEncodingType!Terminator instead of typeof(terminator[0])
Make std.windows.syserror.sysErrorString @trusted