Minimized and explicit imports in std.algorithm
reduced imports for std.range
reduced imports for std.stdio
rebased
Mark a constructor of std.format.FormatSpec as @safe, pure
Adds Bidirectionality to Repeat
Add example of how to use scoped member variable
Mark std.string.lastIndoxOf as @safe pure
Updates MemoryStream.reserve DDOC

Removes ambiguity as to whether `reserve` is relative to the entire stream or the cursor position.
Fix Issue #8298, Don't throw exceptions on broken symlinks.

Using dirEntries to loop trough all the files/directories in a directory
will curently throw an Exception when encountering an broken symlink.

Whit this change DirEntry will no longer throw an Exception for broken
symlinks, but in that case isDir and isFile will return flase while
isSymlink returns true.
Documetation fixes

corrected the documentation for JSON_TYPE and added documentation for JSONValue.this
Fixed phobos bug 1832
Add some properties and enum
Exception -> ZipException
Fixed as suggested by Martin
Fixing spaces/tabs
Update getopt.d

Fix docs - Exception is thrown, not ConvException.
Fixed comments after guidelines
Merge pull request #1697 from trikko/master

Issue 1832 - reading/writing an archive causes data loss; std.zip horribly broken
Fix issue 11576.