Make std.array.array @safe if possible
Added range version of std.path.buildPath()
Minor buildPath() style issues
Added unittests for issue 10348
Minor buildPath DDOC style issue
Pre-allocate 255 bytes, not 256, in buildPath()

...as recommended by @monarchdodra.
More improvements to buildPath()

Re: @monarchdodra's review
Fix array to make it surely safe for some cases
Update unittests
Fix unittests
Fix array.array
Make a unittest for std.conv.toImple for char* to string conversion system
Fix for array.array
Allow non-immutable input strings in std.process

`string` has been replaced by `in char[]` or similar where possible.
Fixed order of imports
Merge pull request #1450 from tom-tan/system-conv-toImpl-unittest

Make a unittest for toImpl for char* to string conversion system
Merge pull request #1425 from tom-tan/safe-array-array

Make std.array.array @safe if possible
Merge pull request #1442 from kyllingstad/buildPath-range

Added range version of std.path.buildPath()
Merge pull request #1451 from kyllingstad/std-process-all-strings

Allow non-immutable input strings in std.process