Add function for getting the current executable path.
DDoc fixes
Fix a unittest for std.array.array
Use documented unittest for std.array.uninitializedArray
Fix the position of LocalFree
Merge pull request #1564 from tom-tan/use-doc-unittest-array-uninitializedArray

Use documented unittest for std.array.uninitializedArray
Merge pull request #1562 from tom-tan/fix-unittest-array-array

Fix a unittest for std.array.array
Merge pull request #1560 from tom-tan/fix-windows-syserror

Use scope(exit) for LocalFree in std.windows.syserror.sysErrorString
[DDoc] Put a proper description for std.regex.matchAll
Merge pull request #1568 from blackwhale/fix-regex-doc

Put a proper description for std.regex.matchAll
fix Issue 11009 - Regression (2.064 git-head): DMD consumes huge memory when it compiles enum containing many items

This is a fixup of pull #1540.

Turns out NoDuplicates is scary inefficient for large input.

This cleans up and simplifies the pull somewhat.
Merge pull request #1565 from monarchdodra/fix11009

fix Issue 11009 - Regression (2.064 git-head): DMD consumes huge memory ...
Merge pull request #1224 from jacob-carlborg/get_process_path

Add function for getting the current process path.
Merge pull request #1555 from CyberShadow/ddoc-syntax-fixes-5

DDoc fixes