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
Fixed order of imports
Merge pull request #1442 from kyllingstad/buildPath-range

Added range version of std.path.buildPath()